Skip to content

Adds a GitHub Actions workflow to automate creating releases#4

Open
c4k3ss wants to merge 7 commits intozfi2:mainfrom
c4k3ss:main
Open

Adds a GitHub Actions workflow to automate creating releases#4
c4k3ss wants to merge 7 commits intozfi2:mainfrom
c4k3ss:main

Conversation

@c4k3ss
Copy link
Contributor

@c4k3ss c4k3ss commented Oct 25, 2025

Features:

  • Manually triggered (workflow_dispatch) - won't spam releases
  • Auto-increments version tags (v1.0.2 -> v1.0.3)
  • Supports custom release notes
  • Uploads pre-compiled installer from installer_output/

Usage:

  1. Compile installer with Inno Setup
  2. Go to Actions -> Create Release -> Run workflow
  3. Choose version bump type and add release notes
  4. Release is created automatically

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