Skip to content

Add workflow to create GitHub releases with auto-generated release notes#7

Open
Copilot wants to merge 3 commits into
mainfrom
copilot/release-050-alpha
Open

Add workflow to create GitHub releases with auto-generated release notes#7
Copilot wants to merge 3 commits into
mainfrom
copilot/release-050-alpha

Conversation

Copilot AI commented Mar 8, 2026

Copy link
Copy Markdown
Contributor
  • Analyze repository structure and existing CI/CD workflows
  • Update build.yml release job to use generate_release_notes: true (replacing static RELEASE_NOTES.md) and auto-detect pre-releases from tag name (alpha/beta/rc)
  • Create create-release.yml workflow with workflow_dispatch to create releases on demand with auto-generated notes
  • Fix iOS CI build failure: change Djdk.lang.Process.launchMechanism=vforkposix_spawn in gradle.properties (macOS no longer supports vfork)
  • Trigger the Create Release workflow for v0.5.0-alpha at commit ae902cf once this PR is merged to main

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: biafra23 <246473+biafra23@users.noreply.github.com>
Copilot AI changed the title [WIP] Prepare release 0.5.0-alpha with release notes Add workflow to create GitHub releases with auto-generated release notes Mar 8, 2026
@biafra23 biafra23 marked this pull request as ready for review March 8, 2026 10:57
@biafra23

biafra23 commented Mar 8, 2026

Copy link
Copy Markdown
Owner

@copilot please fix build error

Co-authored-by: biafra23 <246473+biafra23@users.noreply.github.com>

Copilot AI commented Mar 8, 2026

Copy link
Copy Markdown
Contributor Author

@copilot please fix build error

Fixed in commit 50a5613. The iOS build was failing because gradle.properties explicitly set -Djdk.lang.Process.launchMechanism=vfork, which is no longer supported on newer macOS runners. Changed it to posix_spawn.

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.

2 participants