Skip to content

Automatic release creation for multi-arch update support + Velopack channels for arm64#14

Merged
yungcomputerchair merged 1 commit into
Open-Source-Free-Realms:mainfrom
yungcomputerchair:cicd
Jul 11, 2026
Merged

Automatic release creation for multi-arch update support + Velopack channels for arm64#14
yungcomputerchair merged 1 commit into
Open-Source-Free-Realms:mainfrom
yungcomputerchair:cicd

Conversation

@yungcomputerchair

Copy link
Copy Markdown
Contributor
  • Assign arm64 builds to *-arm64 Velopack channels to fix collision with x64 channels
    • To avoid breaking auto-update for x64 users, their channels stay the default (unsuffixed, e.g. linux)
  • Add an optional release stage to build-all.yml to create a GitHub release for the version with all files staged in the right place

Tested on my fork: https://github.com/yungcomputerchair/OSFRLauncher/releases/tag/v1.1.1
The auto-update worked great on both Win ARM and Linux x64.

I'm gonna auto-merge this one too (sorry) to get the password security fix in and create a release with it.

@yungcomputerchair yungcomputerchair merged commit 20958fb into Open-Source-Free-Realms:main Jul 11, 2026
1 check passed
@StimpyDev

Copy link
Copy Markdown
Contributor

Please add OSFRLauncher-1.1.1-full.nupkg in the release tab, otherwise updating will fail.

@yungcomputerchair

Copy link
Copy Markdown
Contributor Author

Please add OSFRLauncher-1.1.1-full.nupkg in the release tab, otherwise updating will fail.

Not sure what you mean... the full builds are per-arch, and they are there:
image

@StimpyDev

Copy link
Copy Markdown
Contributor
notepad++_VI8LM774UW

@yungcomputerchair

Copy link
Copy Markdown
Contributor Author
notepad++_VI8LM774UW

ofc Windows x64 breaks the pattern... can you try again?

@StimpyDev

StimpyDev commented Jul 11, 2026

Copy link
Copy Markdown
Contributor
notepad++_VI8LM774UW

ofc Windows x64 breaks the pattern... can you try again?

It updates but the version label doesn't change, it keeps trying to update to 1.1.1.

Nvm ur good to go man

@yungcomputerchair

Copy link
Copy Markdown
Contributor Author

Thanks for the catch Stimpy! Life saver

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