Skip to content

build(tooling): align workflows and Go requirements - #71

Merged
benbenbang merged 2 commits into
mainfrom
ci/workflows
Oct 9, 2026
Merged

benbenbang merged 2 commits into
mainfrom
ci/workflows

Conversation

@benbenbang

@benbenbang benbenbang commented Oct 9, 2026 •

Copy link
Copy Markdown
Member

Update the project tooling for the OSS setup and standardize the minimum supported Go version.

  • CI: switch pre-commit and semantic-release jobs to public reusable workflows, skipping Go vet and unit tests in pre-commit checks.
  • Build and docs: require Go 1.27.2 or newer and document the pkg directory.

Use the public reusable-workflows repository for pre-commit and semantic-release jobs to support the OSS setup, and skip Go vet and unit tests in pre-commit checks.

Add documentation for the pkg directory.
Update the module and build documentation to require Go 1.27.2 or newer.
@github-actions github-actions Bot added documentation Improvements or additions to documentation workflows ci/cd, configs relative triage labels Oct 9, 2026
@benbenbang benbenbang changed the title ci(tooling): adopt public workflows and Go 1.27.2 build(tooling): align workflows and Go requirements Oct 9, 2026
@benbenbang
benbenbang enabled auto-merge (rebase) October 9, 2026 02:38
@benbenbang
benbenbang merged commit cebb336 into main Oct 9, 2026
7 checks passed
@benbenbang
benbenbang deleted the ci/workflows branch October 9, 2026 02:39
@ptah-bw-technical-app

Copy link
Copy Markdown

🎉 This PR is included in version 1.2.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation released triage workflows ci/cd, configs relative

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant