Skip to content

improve Go workflow checks#8

Merged
elithrar merged 4 commits into
mainfrom
add-bonk
Apr 16, 2026
Merged

improve Go workflow checks#8
elithrar merged 4 commits into
mainfrom
add-bonk

Conversation

@elithrar

@elithrar elithrar commented Apr 16, 2026

Copy link
Copy Markdown
Collaborator

Improve the repo's Go-related GitHub Actions so runners have the expected dependencies and CI enforces modernization.

The Bonk workflow set up Go but did not download module dependencies before invoking ask-bonk. The main test workflow also lacked a guard to ensure modernize -fix changes are already applied.

  • add go mod download before ask-bonk
  • run modernize -fix ./... in CI and fail on diff
  • tests not run locally; workflow-only changes

@elithrar elithrar changed the title download Go dependencies before Bonk runs improve Go workflow checks Apr 16, 2026
@elithrar elithrar self-assigned this Apr 16, 2026
@elithrar elithrar merged commit a2f9374 into main Apr 16, 2026
4 checks passed
@elithrar elithrar deleted the add-bonk branch April 16, 2026 19:43
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.

1 participant