Skip to content

Update build_release.yml - #3

Merged
GoobyFRS merged 1 commit into
mainfrom
nightly
Aug 15, 2026
Merged

Update build_release.yml#3
GoobyFRS merged 1 commit into
mainfrom
nightly

Conversation

@GoobyFRS

Copy link
Copy Markdown
Owner

This pull request updates the build and release workflow to automatically include the application version in the build artifact names and release assets. This makes it easier to identify and track releases by version.

Build and Release Process Improvements:

  • The workflow now determines the application version by reading the APP_VERSION variable from goobyddns/app.py and sets it as an environment variable for the rest of the build steps.
  • The executable built by PyInstaller is now named GoobyDDNS-<APP_VERSION>.exe instead of a generic name, ensuring the version is reflected in the filename.
  • The release payload and uploaded artifacts use the versioned filename, so each build artifact is uniquely identified by its version.
  • The GitHub release name and attached files now include the application version, providing clearer release information for users.Append version number to build release

Append version number to build release
@GoobyFRS
GoobyFRS merged commit 40a95a5 into main Aug 15, 2026
6 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.

1 participant