Skip to content

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

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

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

Conversation

@lazzurs
Copy link
Contributor

@lazzurs lazzurs commented Mar 7, 2026

  • 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