Conversation
|
Do we have a way of testing this? |
|
I've tested it a good bit in my repo here. The weirdness about github actions and how they primarily use the main/default branch's workflows to trigger means it might be tough to test here before merging... You could create a separate organization, fork lan-mouse there, then do testing there? Or I'm happy to make you a contributor on my fork of the project so you can test there? Theme of consolidation change is:
The above are all development / preview releases, for official/versioned/tagged releases it's the same process you have here now, just push a tag and that creates a non-prerelease release |
- macos 15 runners - add linux arm build - combine pre-release and tagged-release workflows
edb7874 to
3eefeb1
Compare
|
It seems like you accidentally re-added the tagged-release.yml when force pushing ... |
I don't have strong opinions on wether it should be arm64 or aarch64 but currently it's just "arm". Should probably change that to arm64 |
Changes
Open questions / notes
lan-mouse-<OS>-<ARCH>... There are so many different standards for architecture tags, I don't have any strong feelings so happy to use the same tags everywhere or whatever you'd like. I generally thinkamd64andarm64are too similar which is why I went with x86-64 for linux and windows and intel for macos (feels more common for macos things).