Skip to content

Conversation

@bclarkx2
Copy link
Contributor

Dependencies

This PR will be merged to its target branch as soon as nicheinc/actions-go-ci-library#1 is merged to main.

Documentation

BE Service Library Initiative

Description

nicheinc/actions-go-ci-library#1 adds a new re-usable action that builds, tests, and lints a Go BE library in all Go major versions the library is supposed to support.

This PR swaps this library's GHA workflows over to use this re-usable action.

Changes

  • Install a ci.yaml GHA workflow that calls out to actions-go-ci-library.
  • Runs gofumpt on the contents of the library.

Testing Considerations

There should be no changes to the actual features of the library.

For the CI workflow, we should verify that the Actions run is successful on this PR.

Versioning

If there are any code changes suggested by gofumpt: Patch version
Else: No version bump, just a merge to the default branch.

Copy link
Contributor

@jonathansharman jonathansharman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@bclarkx2 bclarkx2 merged commit 271a83c into main Jun 24, 2025
9 checks passed
@bclarkx2 bclarkx2 deleted the feature/use-actions-go-ci-library branch June 24, 2025 16:24
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.

3 participants