Releases: nrkno/github-action-sematic-release
Releases · nrkno/github-action-sematic-release
Release list
v0.13.0
v0.12.1
v0.12.0
v0.11.0
Features
- feat(release): separate image publish into tag-triggered workflow
- feat(release): add OCI metadata, SHA tag, SLSA provenance and SBOM
- feat(notify): redesign cmdNotify to work on release events
- feat(config): extend .semrelrc.yml with bump-rules, release-branches, tag-prefix, commit-types, and initial-version
- feat(release): add release narrative logging
- feat(lint): add .semrelrc.yml config file support
- feat: add GitHub Action packaging (action.yml, entrypoint.sh, prebuilt image)
- feat: initial implementation of semrel CLI
Bug Fixes
- fix(release): log unique PRs once with commit count instead of once per commit
- fix(obs): fix BumpNone test, mapHTTPError default body, token warning
- fix(obs): address code-review findings in observability commit
- fix(git): use committer-time order in ListCommitsSinceTag
- fix: resolve conflict markers in action.yml (both sides were v0.10.2)
- fix(docker): add workflow_dispatch trigger and call from release.yml
- fix(git): fall back to lightweight tags when no annotated tags exist
- fix(release): use proper subject line in annotated tag message
- fix(release): remove retag step that broke commit range for release notes
- fix(release): use mutable tag in action.yml instead of digest pin
- fix(release): set GitHub Release name to tag name
- fix(release): remove dead notify.yml patch from retag step
- fix(release): remove git push origin main blocked by branch protection
- fix(docker): run container as root to allow workspace writes
- fix(release): add pull-requests read permission and trim commit subject
- fix(test): add FindTagByName stub to integration test mock
- fix(release): fix rung-2 tag lookup to check computed version tag
- fix(release): repair v0.0.1 annotated tag to unblock versioning
- fix(release): preserve annotated tag and correct rung-1 released output
- fix(docker): bump builder to golang:1.25-alpine to match go.mod (#2)
- fix(ci): golangci-lint-action@v9.2.1 and skip GitHub Actions merge commits (#1)
- fix(ci): add golangci-lint v2 config and fix all 45 lint issues (#1)
- fix(ci): align Go version, fix lightweight tag test, fix multiline GITHUB_OUTPUT
- fix(git): push tag before creating release to prevent lightweight tag conflict
- fix(ci): anchor /semrel gitignore pattern and commit missing cmd/semrel entrypoint
Other
- refactor(obs): structured logging — body in errors, shallow-clone exit2, log-level env, version debug
- chore(release): update action image to v0.10.4 (#7) (#7)
- chore(release): update action image to v0.10.3 (#6) (#6)
- chore(release): update action image to v0.10.2 (#5) (#5)
- chore(release): update action image to v0.10.1 (#4) (#4)
- chore(action): update Docker image version in action.yml (#3)
- docs: update README and playbook for extended .semrelrc.yml config
- chore(release): update action image to v0.1.2
- chore(release): update action image to v0.1.1
- chore(release): update action image to v0.1.0
- chore(release): update action image to v0.0.2
- chore(release): update action image to v0.0.1
- docs: add .semrelrc.yml configuration documentation
- chore(release): update action image to v0.0.1
- chore(release): update action image to v0.0.1
- docs: add README, CHANGELOG, LICENSE, CONTRIBUTING, SECURITY and OKF docs/
v0.10.7
Bug Fixes
- fix(release): log unique PRs once with commit count instead of once per commit
v0.10.6
Bug Fixes
- fix(obs): fix BumpNone test, mapHTTPError default body, token warning
v0.10.5
v0.10.4
v0.10.3
v0.10.2
Bug Fixes
- fix(docker): add workflow_dispatch trigger and call from release.yml