Ecosystem metrics
- New Repos
- 24
- New
- Commits
- 586
- up 13.3%
- Releases
- 2
- down 66.7%
- Contributors
- 51
- up 2.0%
- Merges
- 14
- up 7.7%
Activity Overview
Commits and releases over time
- Commits
- Releases
- Authors
Repository Explorer
No repositories match that filter.
7422 commits in all time
Jun 20, 2026 20:26 – Sep 18, 2026 20:26 UTC
Merge f4c1612e0bbc511c840f8dda419c17c0041cc08d into 8cd5eb5f667c01ca6812e4d2f82930a793e23b18
e29f3b36
pull/6744/merge
3/144 ++ 2 --
p2p: track handleConnected termination
f4c1612e
pull/6744/head
3/144 ++ 2 --
Merge 505e75762087072c03e7319cdff10f449353f3b3 into 8cd5eb5f667c01ca6812e4d2f82930a793e23b18
f1a3d580
pull/6743/merge
23/3,378 ++ 249 --
Merge 74d436e0a252e6fc0451209b9bb48826ec8bbb15 into 361d3066ffaca4241991cc6563403417bf562ecf
7e588487
pull/17/merge
4/3,363 ++ 1,957 --
fix(deps): update all non-major dependencies
74d436e0
renovate/all-minor-patch
4/3,363 ++ 1,957 --
experimental: for review and consolidation with pera
68aed235
experimental/use-wallet-e2e
300/60,952 ++ 4,342 --
Merge 8ea967614ccef5a3f64a861d1d6a2e8c10a01d94 into dd1fed50cdc18a699a994b25a1d4bdb11b902553
2dc9f2c0
pull/71/merge
4/73 ++ 0 --
fix(utils): validate sender address in sign_with_private_key and signed_transactions in submit
8ea96761
pull/71/head
4/73 ++ 0 --
Merge 4884700e237d5fd32124be7da14dc16d445c7460 into 8cd5eb5f667c01ca6812e4d2f82930a793e23b18
faf06f15
pull/6740/merge
10/396 ++ 78 --
ci: merge every partition's coverage before uploading it
Each partition uploaded its own report and left Codecov to combine them, which had two problems. A partition that failed still let the other five report, so a run that lost a sixth of its tests produced a quietly lower number rather than no number. And with -coverpkg every partition's profile carries the whole block set, mostly zeroed, so combining them meant relying on Codecov's merge -- the same merge that mishandles duplicate blocks within a file. Have each partition keep its raw coverage data as an artifact and add one job that merges all of them with "go tool covdata" and uploads a single report. Needing the test job is what makes this safe: a job runs only once every leg of the matrix it needs has succeeded, so a failed partition means no upload at all rather than a report missing part of the run, and nothing about the result depends on how Codecov combines reports. For the nightly that also means a failure on macos or arm holds back the baseline for that commit, since they share one matrix with the platform that measures coverage. Codecov walks back to the nearest ancestor that has a report, so a gap costs a comparison against a slightly older base rather than a missing one. Verified that the merge reconstructs a partitioned run: over config, util/metrics and data/bookkeeping, partition 0 alone covers 15.6% and partition 1 alone 23.0%, while the two merged give 25.8%, exactly the unpartitioned figure. merge_coverage.sh now takes the output first and any number of coverage data directories after it. Drop comment.after_n_builds with the extra uploads: there is one report per commit now, so there is nothing to wait for, and the setting would have meant a comment never appearing at all if one upload went missing.
4884700e
pull/6740/head
6/98 ++ 44 --
ci: merge every partition's coverage before uploading it
Each partition uploaded its own report and left Codecov to combine them, which had two problems. A partition that failed still let the other five report, so a run that lost a sixth of its tests produced a quietly lower number rather than no number. And with -coverpkg every partition's profile carries the whole block set, mostly zeroed, so combining them meant relying on Codecov's merge -- the same merge that mishandles duplicate blocks within a file. Have each partition keep its raw coverage data as an artifact and add one job that merges all of them with "go tool covdata" and uploads a single report. Needing the test job is what makes this safe: a job runs only once every leg of the matrix it needs has succeeded, so a failed partition means no upload at all rather than a report missing part of the run, and nothing about the result depends on how Codecov combines reports. For the nightly that also means a failure on macos or arm holds back the baseline for that commit, since they share one matrix with the platform that measures coverage. Codecov walks back to the nearest ancestor that has a report, so a gap costs a comparison against a slightly older base rather than a missing one. Verified that the merge reconstructs a partitioned run: over config, util/metrics and data/bookkeeping, partition 0 alone covers 15.6% and partition 1 alone 23.0%, while the two merged give 25.8%, exactly the unpartitioned figure. merge_coverage.sh now takes the output first and any number of coverage data directories after it. Drop comment.after_n_builds with the extra uploads: there is one report per commit now, so there is nothing to wait for, and the setting would have meant a comment never appearing at all if one upload went missing.
76f55302
pull/6740/head
6/97 ++ 43 --
codecov: leave components out for now
Component ids are immutable once used, so the split is worth settling deliberately rather than guessing at it here. There is also nothing yet worth measuring them against: every report Codecov currently holds is either partial-coverage or scrambled by the duplicate-block bug, and component analytics backfill over whatever history exists. Adding them later costs nothing -- they are defined entirely in this file and need no change to the uploads -- and by then people will have been reading the new comments and can say what split they actually want.
22b15ab5
pull/6740/head
1/1 ++ 16 --
Merge 89d41a93a30acecdac038adf842653d3f5ef7fb7 into 8cd5eb5f667c01ca6812e4d2f82930a793e23b18
2a1729b5
pull/6567/merge
16/1,647 ++ 22 --
Update comment about version being same or newer
1498cc81
pull/6567/head
1/1 ++ 1 --
Zip windows binaries into a bin/ subdirectory
c5ca10f0
pull/6567/head
1/5 ++ 2 --
Update comment to reflect expansion to MSYS
fefea08c
pull/6567/head
1/3 ++ 1 --
Skip node exporter on Windows, which is just a stub anyway
53b77e27
pull/6567/head
3/17 ++ 11 --
Address criticism of setting owner/group in potentially undefined context
92097bb5
pull/6567/head
1/0 ++ 2 --