Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
e79c746
fix lint
zhangchiqing Feb 4, 2026
5c9566d
Merge branch 'master' into leo/poc-ledger-service
zhangchiqing Feb 4, 2026
65bbcf8
add AN compatibility for v0.46.0
j1010001 Feb 4, 2026
9d7adfe
Merge pull request #8392 from onflow/jan/add-access-compatibility-v0.…
j1010001 Feb 4, 2026
d7236b8
Merge branch 'leo/poc-ledger-service' into leo/poc-ledger-service-opt…
zhangchiqing Feb 4, 2026
b753c35
address review comments
zhangchiqing Feb 4, 2026
c9a1690
Merge pull request #8386 from onflow/janez/cleanup-bors
janezpodhostnik Feb 4, 2026
c2b0ff6
add max retry cap
zhangchiqing Feb 4, 2026
84fa450
handle fatal error
zhangchiqing Feb 4, 2026
4fd3550
handle error in fileLock.Unlock
zhangchiqing Feb 4, 2026
848fb29
making unix:// prefix optional for --ledger-service-addr
zhangchiqing Feb 4, 2026
b2e9ecd
Merge branch 'leo/poc-ledger-service' into leo/poc-ledger-service-opt…
zhangchiqing Feb 4, 2026
9c45ff9
Remove unused error
janezpodhostnik Feb 4, 2026
4c0c646
Merge branch 'master' into leo/poc-ledger-service
j1010001 Feb 5, 2026
35a428a
Merge pull request #8393 from onflow/janez/remove-unsed-error
janezpodhostnik Feb 6, 2026
4399e59
Implement ABI encoding/decoding for arrays of Solidity tuples
m-Peter Jan 29, 2026
4ccde5a
Remove redundant check for composite type
m-Peter Feb 6, 2026
b2379f3
Fix flaky epoch test
janezpodhostnik Feb 6, 2026
94529b1
Update to Cadence v1.9.8
turbolent Feb 6, 2026
5e0d1f8
Merge pull request #8395 from onflow/auto-update-onflow-cadence-v1.9.8
turbolent Feb 6, 2026
9555201
Merge pull request #8371 from onflow/mpeter/abi-encode-tuple-arrays
m-Peter Feb 6, 2026
f5c4ad3
Merge pull request #8394 from onflow/janez/flaky-test-fix
janezpodhostnik Feb 6, 2026
c0c5c04
Merge branch 'master' into leo/poc-ledger-service
zhangchiqing Feb 6, 2026
5b972e4
Merge pull request #8309 from onflow/leo/poc-ledger-service
zhangchiqing Feb 6, 2026
053a85f
Merge branch 'master' into leo/poc-ledger-service-optimize
zhangchiqing Feb 6, 2026
b5950d9
Optimize EVMDecodeABI to remove an ArrayValue iteration
fxamacker Feb 6, 2026
ef62be8
handle empty update
zhangchiqing Feb 6, 2026
f96e0f1
Optimize EVMEncodeABI by removing an ArrayValue iteration
fxamacker Feb 6, 2026
22eb584
fix checkpoint trigger
zhangchiqing Feb 7, 2026
e06d96e
Optimize EVMEncodeABI by reusing Go reflect types
fxamacker Feb 7, 2026
3e91803
Merge pull request #8350 from onflow/leo/poc-ledger-service-optimize
zhangchiqing Feb 7, 2026
4055cc1
Optimize EVM dryCall by removing RLP encoding/decoding
fxamacker Feb 9, 2026
1816d09
[Docs] Cleanup agent docs
peterargue Feb 9, 2026
0cfb7ad
Refactor jobqueue to require initialized progress consumer
peterargue Sep 26, 2025
90fffbb
fix access_test initialize block
peterargue Oct 1, 2025
099419e
remove outdated comment
peterargue Feb 9, 2026
c50656e
fix typos
peterargue Feb 9, 2026
2374e26
fix unittests
peterargue Feb 9, 2026
a6a4669
refactor into extended indexer module
peterargue Feb 9, 2026
edf165f
Merge branch 'master' into peter/embedded-indexer
peterargue Feb 9, 2026
b980dac
improve testing
peterargue Feb 9, 2026
656259f
remove reference to unused module
peterargue Feb 9, 2026
6f2af01
fix issues from code review
peterargue Feb 9, 2026
0ff2a49
fix lint
peterargue Feb 9, 2026
7ff1b75
improve godocs and error handling in storage, add tests
peterargue Feb 9, 2026
e4bc790
Merge pull request #8397 from onflow/fxamacker/optimize-internal-evm-…
fxamacker Feb 10, 2026
c008e10
Merge pull request #8398 from onflow/fxamacker/remove-one-array-itera…
fxamacker Feb 10, 2026
c0c25ea
Merge pull request #8399 from onflow/fxamacker/reuse-reflect-types-us…
fxamacker Feb 10, 2026
ab9334d
Merge pull request #8400 from onflow/fxamacker/optimize-evm-drycall-b…
fxamacker Feb 10, 2026
0a603c6
refactor to handle initialization cleanly
peterargue Feb 10, 2026
65a7a42
Remove unnecessary CAS guard from SubscriptionProvider.updateTopics()
zhangchiqing Feb 11, 2026
c5443a7
Merge branch 'master' into leo/fix-subscription-scroing-check
j1010001 Feb 11, 2026
9652dac
Remove EOA restriction functionality from EVM
m-Peter Feb 11, 2026
2a71a4e
add more external rep
peterargue Feb 11, 2026
df86781
Merge pull request #8408 from onflow/mpeter/remove-evm-eoa-restriction
m-Peter Feb 11, 2026
006063b
refactor account tx storage to add a bootstrapper layer
peterargue Feb 11, 2026
e87f533
refactor interfaces
peterargue Feb 11, 2026
0cbf70f
Merge branch 'master' into peter/embedded-indexer
peterargue Feb 11, 2026
55bd3ed
fix indexer's lastProcessedHeight initialization
peterargue Feb 11, 2026
8c8acb2
generate mocks
peterargue Feb 11, 2026
fb82eb0
Merge pull request #8404 from onflow/peter/refactor-component-consume…
peterargue Feb 11, 2026
2c4aa63
fix lint
peterargue Feb 11, 2026
a8c052e
fix indexer core tests
peterargue Feb 11, 2026
4cdbeb0
Merge pull request #8403 from onflow/peter/cleanup-agent-docs
peterargue Feb 12, 2026
21161b2
Merge branch 'master' into peter/embedded-indexer
peterargue Feb 12, 2026
5487186
add integration tests, and fix indexing race condition
peterargue Feb 12, 2026
df824ac
Update module/state_synchronization/indexer/extended/indexer.go
peterargue Feb 12, 2026
6f06d5c
updates from code review
peterargue Feb 12, 2026
9e7e83f
move extended bootstrapping out of node builder
peterargue Feb 12, 2026
1ff705e
fix lint
peterargue Feb 12, 2026
e2a3168
fix panics during startup from incorrect nil checks
peterargue Feb 12, 2026
6380efb
add --require-beacon-key flag to verify DKG key on consensus node sta…
zhangchiqing Feb 12, 2026
354457b
add tests for VerifyBeaconKeyForEpoch
zhangchiqing Feb 12, 2026
a4ca1a5
fix docker api version
zhangchiqing Feb 12, 2026
6483d9a
Update module/dkg/verification.go
zhangchiqing Feb 12, 2026
e745285
add roles and remove isAuthorized
peterargue Feb 12, 2026
80dd934
fix lint
peterargue Feb 12, 2026
3900aa0
add comments and cleanup grouping logic
peterargue Feb 13, 2026
fcd1f5b
undo fmt changes
peterargue Feb 13, 2026
34f24b0
[CI] Switch to onflow fork for testingdock with updated docker
peterargue Feb 13, 2026
1cd350e
Update to Cadence v1.9.9
turbolent Feb 13, 2026
911ce86
fix tests
zhangchiqing Feb 13, 2026
e517a56
fix issue with random ports changing when stopping/starting a container
peterargue Feb 13, 2026
c4141ea
switch to tagged version
peterargue Feb 13, 2026
cc9c477
fix docker api version
zhangchiqing Feb 12, 2026
c0433ab
Merge pull request #8411 from onflow/peter/switch-onflow-testingdoc
peterargue Feb 13, 2026
8af8bd7
Merge branch 'master' into auto-update-onflow-cadence-v1.9.9
zhangchiqing Feb 13, 2026
5ac735b
Merge branch 'master' into peter/embedded-indexer
peterargue Feb 13, 2026
77a703f
Merge pull request #8412 from onflow/auto-update-onflow-cadence-v1.9.9
vishalchangrani Feb 13, 2026
7b961a4
Update module/state_synchronization/indexer/extended/extended_indexer.go
peterargue Feb 13, 2026
c60c866
Update module/state_synchronization/indexer/extended/extended_indexer.go
peterargue Feb 13, 2026
4798004
refactors from code review
peterargue Feb 13, 2026
13dc60e
remove progress tracking, move event processing back under main lock
peterargue Feb 13, 2026
1f21998
Merge pull request #8407 from onflow/leo/fix-subscription-scroing-check
zhangchiqing Feb 13, 2026
db8a346
fix unprotected access of latestBlockData in blockDataFromStorage
peterargue Feb 14, 2026
88bda09
small cleanup
peterargue Feb 14, 2026
e8c06ac
[Access] Add experimental account transactions rest API
peterargue Feb 14, 2026
4bcf3bc
fix bootstrapping
peterargue Feb 14, 2026
bc19fca
Merge branch 'master' into peter/embedded-indexer
peterargue Feb 14, 2026
8e50b26
Merge branch 'peter/embedded-indexer' into peter/account-transactions…
peterargue Feb 14, 2026
561df6b
fix tests
peterargue Feb 15, 2026
d8a7591
use block index instead of full blocks storage
peterargue Feb 15, 2026
3d0c9c9
fix collection lookup
peterargue Feb 15, 2026
bc8b01c
get data from exec data
peterargue Feb 15, 2026
d4a6d22
fix getting guarantees
peterargue Feb 15, 2026
9fcfd2f
update core contracts version
joshuahannan Feb 16, 2026
d086115
[Network] Reduce logging for creating libp2p streams
peterargue Feb 17, 2026
5c8d063
Merge branch 'master' into janez/kube-cleanup
janezpodhostnik Feb 17, 2026
863cd86
Merge pull request #8415 from onflow/update-cc
joshuahannan Feb 17, 2026
63ecc00
Merge branch 'master' into leo/verify-dkg-key-present
zhangchiqing Feb 17, 2026
a32e4c9
tidy
zhangchiqing Feb 17, 2026
9fdfdcb
Apply suggestions from code review
zhangchiqing Feb 17, 2026
a5887fb
Merge pull request #8384 from onflow/janez/kube-cleanup
janezpodhostnik Feb 17, 2026
16120e2
Add 3 new EVM functions to optimize call and dryCall
fxamacker Feb 17, 2026
c7fb9df
Lint
fxamacker Feb 17, 2026
f7f9e7b
Add sanity check in encodeABIWithSigAndArgs
fxamacker Feb 17, 2026
646eca3
Lint
fxamacker Feb 17, 2026
aa36586
Update test fixture
fxamacker Feb 17, 2026
25c0b9f
Merge pull request #8417 from onflow/peter/reduce-libp2p-logging
peterargue Feb 17, 2026
5522523
move the require dkg key prevent check
zhangchiqing Feb 17, 2026
30144e9
switch to using block index to reduce db lookups, add block timestamp
peterargue Feb 17, 2026
e6e9368
switch to use block index instead of block to reduce db queries
peterargue Feb 17, 2026
d4c6b7e
change default require-beacon-key to true
zhangchiqing Feb 17, 2026
02897bc
improve unittests
peterargue Feb 18, 2026
0deed1e
Merge branch 'master' into peter/embedded-indexer
peterargue Feb 18, 2026
3dfd3bc
Merge branch 'peter/embedded-indexer' into peter/account-transactions…
peterargue Feb 18, 2026
233d696
Merge remote-tracking branch 'origin/leo/verify-dkg-key-present' into…
zhangchiqing Feb 18, 2026
af7639a
Merge branch 'master' into leo/verify-dkg-key-present
zhangchiqing Feb 18, 2026
32810d6
chunk exec data include system collection
peterargue Feb 18, 2026
570cb3f
Merge branch 'peter/embedded-indexer' into peter/account-transactions…
peterargue Feb 18, 2026
7d77b34
fix unittest
zhangchiqing Feb 18, 2026
fd59736
fix tests
peterargue Feb 18, 2026
e2027b8
cleanup and adjust tests
peterargue Feb 18, 2026
5ca0103
fix unittests
peterargue Feb 18, 2026
7a40da2
fix merge conflict in go.mod
peterargue Feb 18, 2026
68fe55b
Merge branch 'master' into fxamacker/add-evm-wrapper-func
fxamacker Feb 18, 2026
6fc4a40
Remove a commented out line and fix existing nit
fxamacker Feb 18, 2026
f4dfcdf
Return raw result data if evm call fails
fxamacker Feb 18, 2026
97b98c2
cleanup from and add missing test
peterargue Feb 18, 2026
f11a221
pin tagged version of lockctx
jordanschalm Feb 18, 2026
f377af7
Merge pull request #8420 from onflow/jord/tag-lockctx
jordanschalm Feb 18, 2026
c5a0b65
Use geth crypto funcs to encode EVM call signature
fxamacker Feb 18, 2026
6737724
go fix: remove obsolete +build directives
tim-barry Feb 11, 2026
5487f05
Apply suggestions from code review
zhangchiqing Feb 18, 2026
e25489b
update dkg verification
zhangchiqing Feb 18, 2026
70b1145
Merge pull request #8422 from onflow/tim/run-go1.26-fix
tim-barry Feb 18, 2026
c1595c3
better error message
zhangchiqing Feb 18, 2026
d61dd6d
add gofix to CI
tarakby Feb 19, 2026
317fe02
Update storage/indexes/account_transactions.go
peterargue Feb 19, 2026
fbdaf7e
Mockery fixes
janezpodhostnik Feb 19, 2026
4b240c1
make backfilling data check stricter, improve godocs
peterargue Feb 19, 2026
8c4cb7b
Merge pull request #8418 from onflow/fxamacker/add-evm-wrapper-func
fxamacker Feb 19, 2026
2db95a1
Merge branch 'peter/embedded-indexer' into peter/account-transactions…
peterargue Feb 19, 2026
62ad26f
move exception handling first in indexNextHeights
peterargue Feb 19, 2026
fbb308e
Merge pull request #8381 from onflow/peter/embedded-indexer
peterargue Feb 19, 2026
7cc18b3
Merge branch 'master' into peter/account-transactions-api
peterargue Feb 19, 2026
47376fa
Avoid reading a register for NewReadOnlyBlockView()
fxamacker Feb 19, 2026
2989b30
go fix: replace interface{} with any
tim-barry Feb 19, 2026
ceed31e
go fix: remove unnecessary reassignment of loop variables
tim-barry Feb 19, 2026
530add0
go fix: use 'range' in for loops
tim-barry Feb 19, 2026
c674827
go fix: use waitgroup.Go(func)
tim-barry Feb 19, 2026
dc0f3d7
go fix: use slices.Contains
tim-barry Feb 20, 2026
94df417
Merge pull request #8434 from onflow/fxamacker/avoid-creating-blockpr…
fxamacker Feb 20, 2026
8397494
Merge pull request #8423 from onflow/janez/mockery-fixes
zhangchiqing Feb 20, 2026
a34d786
go fix: update mocks for 'replace interface{} with any'
tim-barry Feb 20, 2026
c0c5d91
Merge branch 'master' into tim/go-fix-1.26
tim-barry Feb 20, 2026
8ebf3d0
Merge branch 'tarak/gofix' into tim/go-fix-1.26
tim-barry Feb 20, 2026
45744b5
Merge pull request #8435 from onflow/tim/go-fix-1.26
tim-barry Feb 20, 2026
3442dea
fix tests
peterargue Feb 20, 2026
af0903b
Merge branch 'master' into peter/account-transactions-api
peterargue Feb 20, 2026
dca6bd8
address pr feedback
peterargue Feb 20, 2026
97da9f2
Add strict hex-prefix check when parsing EVM addresses from String
m-Peter Feb 20, 2026
8f7aa1f
Improve logic of EVM.addressFromString helper function
m-Peter Feb 20, 2026
f7afb4b
Update state commitment expected values
m-Peter Feb 20, 2026
894034a
Update error message on EVM.addressFromString function
m-Peter Feb 22, 2026
2f73b54
Update state commitment expected values
m-Peter Feb 22, 2026
4f88a2a
Merge pull request #8437 from onflow/mpeter/evm-address-parsing-add-h…
m-Peter Feb 22, 2026
0c96a9f
[Access] fix event cache corruption
peterargue Feb 23, 2026
17b8fcd
only copy the events needed for response
peterargue Feb 23, 2026
3bb9329
also fix service events lookup
peterargue Feb 23, 2026
f25a513
fix unittest
peterargue Feb 23, 2026
8dea40a
add design doc for ComputationUsed propagation through access API
peterargue Feb 23, 2026
4d2edf6
fix local provider TransactionResult to populate ComputationUsed
peterargue Feb 23, 2026
13f61a8
propagate ComputationUsed through gRPC converter
peterargue Feb 23, 2026
299190b
fix REST TransactionResult builder to use ComputationUsed from model
peterargue Feb 23, 2026
bed8451
fix functional test expectedResultForIndex to include ComputationUsed
peterargue Feb 23, 2026
d69c8a9
fix EN functional tests: zero out ComputationUsed in expected results
peterargue Feb 23, 2026
59fa74e
add ComputationUsed to access TransactionResult model
peterargue Feb 23, 2026
708bd34
fix local provider TransactionResult to populate ComputationUsed
peterargue Feb 23, 2026
bf68357
propagate ComputationUsed through gRPC converter
peterargue Feb 23, 2026
c293998
fix REST TransactionResult builder to use ComputationUsed from model
peterargue Feb 23, 2026
a3ddfc5
fix functional test expectedResultForIndex to include ComputationUsed
peterargue Feb 23, 2026
553e76b
fix EN functional tests: zero out ComputationUsed in expected results
peterargue Feb 23, 2026
656722e
fix lint
peterargue Feb 23, 2026
83aaa3b
Add proper meter and gas limit checks for EVM dry operations
m-Peter Feb 17, 2026
e055bf9
Add comments to explain the usage of RunWithMeteringDisabled when cal…
m-Peter Feb 23, 2026
010fa93
Fix ParseAddress() by only removing prefix "0x"
fxamacker Feb 23, 2026
c9b10a9
remove copy
peterargue Feb 23, 2026
4c26ce2
update comments for requireKeyPresent flag
zhangchiqing Feb 23, 2026
4643fc5
Merge branch 'master' into leo/verify-dkg-key-present
zhangchiqing Feb 23, 2026
d9df449
Merge pull request #8453 from onflow/fxamacker/fix-parse-address-bug
fxamacker Feb 23, 2026
121f992
Merge pull request #8410 from onflow/leo/verify-dkg-key-present
zhangchiqing Feb 23, 2026
c75a6cc
remove plan doc
peterargue Feb 23, 2026
5dd52e4
remove unintended commits
peterargue Feb 23, 2026
c02d42e
remove one more unintended commits
peterargue Feb 23, 2026
089e5a9
Merge branch 'master' into mpeter/meter-evm-dry-call-operations
j1010001 Feb 23, 2026
1d2ab50
Merge pull request #8416 from onflow/mpeter/meter-evm-dry-call-operat…
j1010001 Feb 23, 2026
4b37585
Merge branch 'master' into peter/add-computation-used-txresult
j1010001 Feb 23, 2026
9e1fca2
Merge branch 'master' into peter/fix-event-cache-copy
j1010001 Feb 23, 2026
c9c0255
Merge pull request #8448 from onflow/peter/fix-event-cache-copy
peterargue Feb 23, 2026
a391bb9
Merge pull request #8451 from onflow/peter/add-computation-used-txresult
peterargue Feb 23, 2026
b570e73
update AN version
j1010001 Feb 23, 2026
c953174
Merge branch 'master' into jan/add-AN-compatibility-v0.47.0
j1010001 Feb 23, 2026
193c709
Merge pull request #8455 from onflow/jan/add-AN-compatibility-v0.47.0
j1010001 Feb 23, 2026
a9d663e
switch tx role to map
peterargue Feb 24, 2026
d4c7a2a
fix roles filter
peterargue Feb 24, 2026
ee1c376
cleanup account tx storage helpers and validation
peterargue Feb 24, 2026
4d312ac
make cursor the next item instead of last
peterargue Feb 24, 2026
ce36987
Update engine/access/rest/experimental/get_account_transactions.go
peterargue Feb 24, 2026
8cfed34
refactor expanding tx results
peterargue Feb 24, 2026
ee1def5
Add requested tests
peterargue Feb 24, 2026
253cd26
fix error return docs in storage and add tests
peterargue Feb 24, 2026
9d1fa84
revert incorrect unit conversion
peterargue Feb 24, 2026
5c70aed
Update engine/access/rest/router/metrics.go
peterargue Feb 24, 2026
a381684
Merge branch 'master' into peter/account-transactions-api
peterargue Feb 24, 2026
2f21280
Apply general suggestions from QuantStamp audit report on EVM contract
m-Peter Feb 20, 2026
5e27b60
Update state commitment expected values
m-Peter Feb 23, 2026
d50aa59
Update return type of EVM.codeHash
m-Peter Feb 23, 2026
bc376ca
Remove breaking update return type change of EVM.codeHash
m-Peter Feb 24, 2026
bfb829f
Update state commitment expected values
m-Peter Feb 24, 2026
4164ecb
Merge pull request #8439 from onflow/mpeter/evm-quantstamp-general-su…
m-Peter Feb 24, 2026
00c8f7c
[Access] Include computation used passed from execution nodes
peterargue Feb 24, 2026
96a477a
fix cursor check
peterargue Feb 24, 2026
852921b
fix bug in collection id fetching
peterargue Feb 24, 2026
435a609
[Access] Don't require stateStreamBackend in access bootstrap
peterargue Feb 24, 2026
fc1a963
Merge pull request #8462 from onflow/peter/fix-access-bootstrap-state…
peterargue Feb 24, 2026
63cda81
Update to Cadence v1.9.10
turbolent Feb 24, 2026
2bebc37
fix type for EVM addresses
turbolent Feb 23, 2026
48ca812
stop searching system collections earlier, add comment
peterargue Feb 24, 2026
a5199f4
Fix flaky TestFollowerHappyPath panic on pebble DB close
peterargue Feb 25, 2026
3e5007b
Merge branch 'master' into peter/fix-flaky-follower-test
peterargue Feb 25, 2026
bff368f
Merge pull request #8460 from onflow/peter/add-computation-used-execapi
peterargue Feb 25, 2026
1b313ba
Merge pull request #8414 from onflow/peter/account-transactions-api
peterargue Feb 25, 2026
6a8b4a9
Merge pull request #8464 from onflow/auto-update-onflow-cadence-v1.9.10
peterargue Feb 25, 2026
63586af
Merge pull request #8466 from onflow/peter/fix-flaky-follower-test
peterargue Feb 25, 2026
dfebaa6
Merge branch 'master' into holyfuchs/6462-remove-legacy-account-status
j1010001 Feb 26, 2026
6263ac9
Merge pull request #8299 from onflow/holyfuchs/6462-remove-legacy-acc…
j1010001 Feb 26, 2026
9e1bf53
fix flaky TestProduceConsume by deferring consumer shutdown and remov…
peterargue Feb 27, 2026
7eb47fb
simplify comment
peterargue Feb 27, 2026
65d2049
Merge pull request #8473 from onflow/peter/fix-flaky-verification-pebble
peterargue Feb 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
Empty file added .cursor/rules/.gitkeep
Empty file.
6 changes: 6 additions & 0 deletions .cursor/rules/coding_conventions.mdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
description: Coding Conventions
globs: *.go
alwaysApply: false
---
@docs/agents/CodingConventions.md
8 changes: 8 additions & 0 deletions .cursor/rules/core.mdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
description: Cursor Operational Doctrine
globs:
alwaysApply: true
---
# Cursor Operational Doctrine

@docs/agents/OperationalDoctrine.md
6 changes: 6 additions & 0 deletions .cursor/rules/godocs.mdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
description:
globs: *.go
alwaysApply: false
---
@docs/agents/GoDocs.md
12 changes: 12 additions & 0 deletions .custom-gcl.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# The version of golangci-lint used to build the custom binary
version: v2.7.1

# The name of the custom binary
name: custom-gcl

# The directory path used to store the custom binary.
destination: ./tools/

plugins:
- module: 'github.com/onflow/flow-go'
path: ./tools/structwrite
4 changes: 4 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Do not copy the user's project git directory into the container
# it's not needed to build the project, and causes issues when working within git worktrees
.git/

integration/localnet/bootstrap/
integration/localnet/profiler/
integration/localnet/data/
Expand Down
1 change: 1 addition & 0 deletions .gemini/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{ "contextFileName": "AGENTS.md" }
17 changes: 0 additions & 17 deletions .github/stale.yml

This file was deleted.

55 changes: 55 additions & 0 deletions .github/workflows/actions/test-monitor-process-results/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: Test Monitor - Process Results

description: Custom action that's used in multiple Flaky Test Monitor jobs to process test results and upload them to BigQuery

inputs:
service_account:
description: 'The GCP Service Account'
required: true
workload_identity_provider:
description: 'The GCP Workload Identity Provider'
required: true

runs:
using : "composite"
steps:
- name: Get commit date
id: commit_date
run: echo "::set-output name=date::$(git show --no-patch --no-notes --pretty='%cI' $COMMIT_SHA)"
shell: bash

- name: Get job run date
id: job_run_date
run: echo "::set-output name=date::$(TZ=":UTC" date -Iseconds)"
shell: bash

- name: Process test results
run: cat test-output | go run tools/test_monitor/level1/process_summary1_results.go
env:
JOB_STARTED: ${{ steps.job_run_date.outputs.date }}
COMMIT_DATE: ${{ steps.commit_date.outputs.date }}
shell: bash

- name: Google auth
id: auth
uses: google-github-actions/auth@v2
with:
service_account: ${{ inputs.service_account }}
token_format: 'access_token'
workload_identity_provider: ${{ inputs.workload_identity_provider }}

- name: 'Set up Cloud SDK'
uses: 'google-github-actions/setup-gcloud@v2'

- name: Upload results to BigQuery (skipped tests)
uses: nick-fields/retry@v3
with:
timeout_minutes: 1
max_attempts: 3
command: bq load --source_format=NEWLINE_DELIMITED_JSON $BIGQUERY_DATASET.$BIGQUERY_TABLE $SKIPPED_TESTS_FILE tools/test_monitor/schemas/skipped_tests_schema.json
- name: Upload results to BigQuery (test run)
uses: nick-fields/retry@v3
with:
timeout_minutes: 2
max_attempts: 3
command: bq load --source_format=NEWLINE_DELIMITED_JSON $BIGQUERY_DATASET.$BIGQUERY_TABLE2 $RESULTS_FILE tools/test_monitor/schemas/test_results_schema.json
99 changes: 0 additions & 99 deletions .github/workflows/bench.yml

This file was deleted.

118 changes: 0 additions & 118 deletions .github/workflows/builds.yml

This file was deleted.

37 changes: 0 additions & 37 deletions .github/workflows/cd.yml

This file was deleted.

Loading