Skip to content

Conversation

@rarebek
Copy link
Contributor

@rarebek rarebek commented Oct 19, 2025

add github actions workflow that:

  • builds shotgun for windows, linux, and macos
  • triggers on git tags matching v* pattern
  • creates github releases with downloadable executables
  • supports manual workflow dispatch for custom releases

technical details:

  • uses pnpm 10.12.4 for frontend dependencies
  • builds with wails for cross-platform desktop app
  • linux: uses webkit2gtk-4.1 for ubuntu 22.04+ compatibility
  • generates changelog from git commits
  • uploads platform-specific artifacts with 90-day retention

release artifacts:

  • windows: shotgun-windows-amd64.exe
  • linux: shotgun-linux-amd64
  • macos: shotgun-macos-universal.zip (unsigned)

add github actions workflow that:
- builds shotgun for windows, linux, and macos
- triggers on git tags matching v* pattern
- creates github releases with downloadable executables
- supports manual workflow dispatch for custom releases

technical details:
- uses pnpm 10.12.4 for frontend dependencies
- builds with wails for cross-platform desktop app
- linux: uses webkit2gtk-4.1 for ubuntu 22.04+ compatibility
- generates changelog from git commits
- uploads platform-specific artifacts with 90-day retention

release artifacts:
- windows: shotgun-windows-amd64.exe
- linux: shotgun-linux-amd64
- macos: shotgun-macos-universal.zip (unsigned)
@ubranch ubranch merged commit 383bc1f into ubranch:unknown Oct 19, 2025
3 checks passed
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