Skip to content

fix: nightly regression skips redundant task gates#30

Merged
devonartis merged 1 commit intodevelopfrom
fix/nightly-regression-skip-gates
Apr 14, 2026
Merged

fix: nightly regression skips redundant task gates#30
devonartis merged 1 commit intodevelopfrom
fix/nightly-regression-skip-gates

Conversation

@devonartis
Copy link
Copy Markdown
Owner

Summary

Nightly regression failed every night (#9, #10, #16) because gates.sh regression ran all task gates before the regression loop. golangci-lint wasn't installed on the nightly runner → immediate exit.

Fix: regression mode now skips directly to the regression test loop. CI already runs all task/full gates on every push — running them again nightly is redundant.

Closes #9, #10, #16.

Test plan

  • ./scripts/gates.sh task still runs task gates
  • ./scripts/gates.sh regression skips to regression loop
  • CI gates-passed green

The nightly regression workflow failed every night because
gates.sh regression ran all task gates (build, vet, lint, etc.)
before the regression loop. golangci-lint wasn't installed on
the nightly runner, causing an immediate exit.

Regression mode now skips directly to the regression test loop.
CI already runs all task/full gates on every push — running them
again in the nightly is redundant.

Closes #9, #10, #16.
@devonartis devonartis added the skip-changelog Docs/config-only PR — no CHANGELOG entry needed label Apr 14, 2026
@github-actions
Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 9321bed.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

Scanned Files

None

@devonartis devonartis merged commit b693c2c into develop Apr 14, 2026
21 checks passed
@devonartis devonartis deleted the fix/nightly-regression-skip-gates branch April 14, 2026 01:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Docs/config-only PR — no CHANGELOG entry needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant