defenseunicorns / pkg

Common Go modules maintained by Defense Unicorns
Apache License 2.0
5 stars 4 forks source link

chore: update checks for modfiles #91

Closed Racer159 closed 3 months ago

Racer159 commented 3 months ago

Description

Adds some guardrails to release while cross-team talks happen for release engineering of pkg.

marshall007 commented 3 months ago

@Racer159 in the future we might want to consider goreleaser: https://goreleaser.com/ci/actions/

It supports building multiple modules in a single pass, handles generation of changelog (from GitHub PRs or git commits), publishing GitHub releases, nightlies, etc.

If there are projects where we are publishing prebuilt binaries it can sign them with cosign too.

oates commented 3 months ago

adding a comment