Skip to content

fix(#129): align GHA maintenance and stop dependabot dropping updates. - #131

Merged
fgm merged 1 commit into
mainfrom
129-align-gha-maintenance-dependabot-silently-drops-action-updates
Aug 23, 2026
Merged

fix(#129): align GHA maintenance and stop dependabot dropping updates.#131
fgm merged 1 commit into
mainfrom
129-align-gha-maintenance-dependabot-silently-drops-action-updates

Conversation

@fgm

@fgm fgm commented Aug 23, 2026

Copy link
Copy Markdown
Owner

Dependabot ran on the default open-pull-requests-limit of 5 against 8 actions, and unmerged PRs keep holding that quota, so lower-ranked updates were never proposed: six of the eight months to 2026-08 produced none at all. Grouping makes the limit unreachable.

In the same area:

  • The three scheduled workflows used "1-7 * " crons. Cron ORs day-of-month with day-of-week, so Update fired ten times in August rather than once. The day-of-month test moves into a shared check-first-week.yml, named for the week rather than for Saturday so scorecard's Thursday schedule can share it.
  • setup-go took a hardcoded 1.24 in three places and now reads go.mod. update.yml ran setup-go before checkout, which go-version-file cannot support, so those two steps are swapped.
  • go.mod moves to 1.26.7: lowest supported minor, at its latest patch.
  • The six actions dependabot never reached are bumped to latest, matching the SHAs fgm/envrun already runs.
  • The Go Report Card badge is dropped; the service shut down.

Dependabot ran on the default open-pull-requests-limit of 5 against 8
actions, and unmerged PRs keep holding that quota, so lower-ranked
updates were never proposed: six of the eight months to 2026-08 produced
none at all. Grouping makes the limit unreachable.

In the same area:

- The three scheduled workflows used "1-7 * <weekday>" crons. Cron ORs
  day-of-month with day-of-week, so Update fired ten times in August
  rather than once. The day-of-month test moves into a shared
  check-first-week.yml, named for the week rather than for Saturday so
  scorecard's Thursday schedule can share it.
- setup-go took a hardcoded 1.24 in three places and now reads go.mod.
  update.yml ran setup-go before checkout, which go-version-file cannot
  support, so those two steps are swapped.
- go.mod moves to 1.26.7: lowest supported minor, at its latest patch.
- The six actions dependabot never reached are bumped to latest, matching
  the SHAs fgm/envrun already runs.
- The Go Report Card badge is dropped; the service shut down.
@fgm fgm linked an issue Aug 23, 2026 that may be closed by this pull request
@fgm fgm self-assigned this Aug 23, 2026
@codecov

codecov Bot commented Aug 23, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.22%. Comparing base (ac2cece) to head (158e916).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #131   +/-   ##
=======================================
  Coverage   98.22%   98.22%           
=======================================
  Files          15       15           
  Lines         451      451           
=======================================
  Hits          443      443           
  Misses          6        6           
  Partials        2        2           
Flag Coverage Δ
unittests 98.22% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@fgm
fgm merged commit e839d36 into main Aug 23, 2026
11 checks passed
@fgm
fgm deleted the 129-align-gha-maintenance-dependabot-silently-drops-action-updates branch August 23, 2026 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Align GHA maintenance: dependabot silently drops action updates

1 participant