workflows/*: bump version, fix warnings #764
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
actions/checkout
version to v3 throughout all workflows. [This fixes the Node 12 deprecation warnings displayed under the Annotations section in Actions, as newer versions of it use Node 16]flatpak.yml
, bumpflatpak-builder
version to the latest versionv6
.docker/setup-qemu-action
tov2
. [This fixes the Node 12 deprecation warnings displayed under the Annotations section in Actions, as newer versions of it use Node 16]Testing
All the above changes have been tested in my fork before creating a PR, the action runs can be found here https://github.com/kbdharun/cozy/actions.
Notes
As expected, the aarch runners will take extra time as it is not supported by GitHub Actions [which only have x86_64 runners] flatpak builder works around this using qemu which leads to longer workflow times, fortunately, GitHub seems to be working on ARM runners in the near future (actions/runner-images#5631) so let us hope for the best.