Skip to content

Add tag work flow - #8

Merged
DrakRosmann merged 3 commits into
mainfrom
AddTagWorkFlow
Oct 14, 2026
Merged

DrakRosmann merged 3 commits into
mainfrom
AddTagWorkFlow

Conversation

@Max-WB09

@Max-WB09 Max-WB09 commented Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

Adds a GitHub Actions release workflow to build and publish Memphis V Debugger executables for Linux and Windows.
Changes

  • Builds platform-native PyInstaller application bundles on tag pushes.
  • Packages complete runnable bundles:
    • MemphisVDebugger-linux.tar.gz
    • MemphisVDebugger-windows.zip
  • Creates a GitHub Release and uploads both packages.
  • Adds workflow_dispatch for manual build validation without creating a tag.
  • Skips release publishing during manual runs; generated packages are available as workflow artifacts.
  • Installs required Linux Qt system libraries during the Linux build.
    Validation
  • Validated the workflow with actionlint.
  • The workflow run sucessfully.

@DrakRosmann
DrakRosmann merged commit 0ae2c8c into main Oct 14, 2026
4 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