-
-
Notifications
You must be signed in to change notification settings - Fork 150
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change release filenames and finalize CI #584
Conversation
runs-on: ${{ matrix.operating-system }} | ||
runs-on: ${{ matrix.os }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, os
is compact and clear 💯
strategy: | ||
matrix: # to allow support for future architectures | ||
os: [macos-10.15] | ||
arch: [-amd64] | ||
|
||
runs-on: ${{ matrix.os }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good, future-proof without over-engineering it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, this workflow is getting better and better after each iteration: kudos!
* change path for s3 sync * add old path for autoupdate (we cannot autoupdate config.ini) * update (and remove "Bridge") from config.ini * fix naming: every os has also arch and general improvements * use arrays in matrix && rename operating-system to os * add step to update version file * uniform test.yml
Please check if the PR fulfills these requirements
before creating one)
Optimizations before 1.2.0 release
Fixes and improvements before 1.2.0 🎉
Release filenames now is consistent (eg
linux-x64
and osx without architecture)Change path for s3 sync (removed "Bridge")
Add step to upload file with latest version (used by frontend to trigger autoupdate and to build the name of the installer).
Does this PR introduce a breaking change?