8000 feat: Add release workflow for tag-based builds by ninjaa · Pull Request #4 · damoahdominic/occ · GitHub
[go: up one dir, main page]

Skip to content

feat: Add release workflow for tag-based builds - #4

Merged
damoahdominic merged 1 commit into
damoahdominic:mainfrom
ninjaa:add-release-workflow
Feb 15, 2026
Merged

damoahdominic merged 1 commit into
damoahdominic:mainfrom
ninjaa:add-release-workflow

Conversation

@ninjaa
@ninjaa ninjaa commented Feb 15, 2026
Copy link
Copy Markdown

Adds .github/workflows/release.yml — triggered by pushing a v* tag.

What it does:

  1. Builds the VS Code extension (.vsix)
  2. Builds the Electron wrapper on Windows, Mac, and Linux
  3. Creates a GitHub Release with all binaries attached

To create a release:

git tag v0.1.0
git push origin v0.1.0

The release page will have: .exe, .dmg, .AppImage, .deb, .zip, and .vsix — all downloadable.

8000

@damoahdominic
damoahdominic merged commit 2869be4 into damoahdominic:main Feb 15, 2026
1 of 4 checks passed
damoahdominic added a commit that referenced this pull request Mar 16, 2026
feat: Add release workflow for tag-based builds
damoahdominic added a commit that referenced this pull request Mar 16, 2026
feat: Add release workflow for tag-based builds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet
< 4908 !-- -->

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0