Skip to content

Remove build run numbers from release filenames #721

@halkeye

Description

@halkeye

Pre-submit checks

  • I checked for similar issues beforehand, but could not find any. I could not add my proposal to any existing issue.
  • I am going to take the time to to fill in all the required details. I know that the bug report will be dismissed otherwise.

Feature description

I like to use scripts like ansible and renovate to install packages so I don't have to keep things up to date manually. By having the github run id in the filename, it makes it very hard to have renovate update the urls to download .deb files deterministically. I have to write custom code to fetch the releases first, then look at assets.

Proposed solution

Remove build id from scripts -

if [[ "$gha_build" != "" ]]; then
VERSION="${VERSION}-gha${gha_build}"
else
VERSION="${VERSION}-local"
fi
# should be overwritten for every output plugin below, this is a fallback only
export LINUXDEPLOY_OUTPUT_APP_NAME=appimagelauncher
LINUXDEPLOY_OUTPUT_VERSION="${VERSION}~$(cd "$REPO_ROOT" && git rev-parse --short HEAD)"

Alternative solutions you considered

Continue to do things by hand?

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions