Skip to content

feat: Switch to Release Please for automated releases and simplify build workflow - #26

Merged
lazzurs merged 1 commit into
mainfrom
feat/release-please
Mar 7, 2026
Merged

feat: Switch to Release Please for automated releases and simplify build workflow#26
lazzurs merged 1 commit into
mainfrom
feat/release-please

Conversation

@lazzurs

@lazzurs lazzurs commented Mar 7, 2026

Copy link
Copy Markdown
Contributor
  • Add release-please.yml workflow for release automation on main branch
  • Add release-please-config.json and manifest for version/changelog
    management
  • Remove version bump and changelog logic from release-on-merge.yml
  • Update release-on-merge.yml to only build and upload assets for tagged
    releases
  • Remove conventional commit and manual version logic from build
    workflow

workflow

- Add release-please.yml workflow for release automation on main branch
- Add release-please-config.json and manifest for version/changelog
  management
- Remove version bump and changelog logic from release-on-merge.yml
- Update release-on-merge.yml to only build and upload assets for tagged
  releases
- Remove conventional commit and manual version logic from build
  workflow
@lazzurs
lazzurs merged commit 4646382 into main Mar 7, 2026
3 checks passed
@lazzurs
lazzurs deleted the feat/release-please branch March 7, 2026 22:34
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