Skip to content

Add GitHub Actions release workflow and bootstrap v0.5.0 release#1

Merged
jamesagarside merged 2 commits into
mainfrom
copilot/add-build-and-release-workflow
Apr 21, 2026
Merged

Add GitHub Actions release workflow and bootstrap v0.5.0 release#1
jamesagarside merged 2 commits into
mainfrom
copilot/add-build-and-release-workflow

Conversation

Copilot AI commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

No automated release pipeline existed — users had to manually package and install the spoon from source.

Changes

.github/workflows/release.yml — Reusable release workflow

  • Triggers on v* tag push or workflow_dispatch (with tag input) for on-demand releases
  • Zips AutoArrange.spoon/AutoArrange.spoon.zip and publishes a GitHub Release with the asset attached

.github/workflows/bootstrap-v0.5.0.yml — One-time v0.5.0 bootstrap

  • Fires on push to this branch; idempotently checks for an existing v0.5.0 release before creating one
  • Creates the v0.5.0 release (pending owner approval of the workflow run in the Actions tab)

Future release process

git tag v1.2.0 && git push --tags
# → workflow triggers, packages spoon, publishes release automatically

Or manually via Actions → Release → Run workflow → enter tag.

Copilot AI and others added 2 commits April 21, 2026 10:06
@jamesagarside jamesagarside marked this pull request as ready for review April 21, 2026 10:38
@jamesagarside jamesagarside merged commit 9b8fb42 into main Apr 21, 2026
1 check passed
@jamesagarside jamesagarside deleted the copilot/add-build-and-release-workflow branch April 21, 2026 10:38
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