Skip to content

feat: Consolidate release build workflow into release-please pipeline#30

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

feat: Consolidate release build workflow into release-please pipeline#30
lazzurs merged 1 commit intomainfrom
fix/release-please-dmg

Conversation

@lazzurs
Copy link
Contributor

@lazzurs lazzurs commented Mar 7, 2026

  • Remove standalone release-on-merge.yml workflow
  • Integrate notarized macOS build, code signing, DMG/ZIP packaging, and
    asset upload into release-please.yml
  • Add workflow_dispatch support for manual tagged builds
  • Ensure all release assets are notarized and signed before upload
  • Streamline release process for GitHub Copilot Notify app

- Remove standalone release-on-merge.yml workflow
- Integrate notarized macOS build, code signing, DMG/ZIP packaging, and
  asset upload into release-please.yml
- Add workflow_dispatch support for manual tagged builds
- Ensure all release assets are notarized and signed before upload
- Streamline release process for GitHub Copilot Notify app
@lazzurs lazzurs merged commit 401f87f into main Mar 7, 2026
3 checks passed
@lazzurs lazzurs deleted the fix/release-please-dmg branch March 7, 2026 23:23
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