Skip to content

Add CI and update to Go 1.26 - #5

Merged
sfreiberg merged 2 commits into
masterfrom
add-ci
Oct 12, 2026
Merged

sfreiberg merged 2 commits into
masterfrom
add-ci

Conversation

@sfreiberg

Copy link
Copy Markdown
Owner

Summary

  • Add a GitHub Actions workflow that verifies gofmt and runs go test ./... on pushes to master and on pull requests.
  • Skip TestProgressBar when SLACK_TOKEN/SLACK_CHANNEL are unset, so CI can pass without Slack credentials.
  • Update go.mod to Go 1.26; CI reads the Go version from go.mod.

Notes

  • go mod tidy added lusis/slack-test and stretchr/testify as indirect requirements (test deps of nlopes/slack, listed under Go ≥1.17 module graph pruning).

Skip the Slack integration test when SLACK_TOKEN/SLACK_CHANNEL are unset
so CI can pass without credentials.
Bump the go directive in go.mod and have CI use the version from go.mod.
@sfreiberg
sfreiberg merged commit 9e7f4b6 into master Oct 12, 2026
1 check passed
@sfreiberg
sfreiberg deleted the add-ci branch October 12, 2026 22:25
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