Page MenuHomePhabricator

[CI] Bump GH Actions OS versions
ClosedPublic

Authored by atul on Aug 12 2022, 8:17 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Jun 13, 3:48 PM
Unknown Object (File)
Wed, Jun 12, 7:58 AM
Unknown Object (File)
May 26 2024, 6:40 AM
Unknown Object (File)
May 14 2024, 2:22 PM
Unknown Object (File)
May 14 2024, 2:22 PM
Unknown Object (File)
May 14 2024, 2:22 PM
Unknown Object (File)
May 14 2024, 2:21 PM
Unknown Object (File)
Apr 30 2024, 6:09 AM

Details

Summary

Bump Ubuntu-based workflows to ubuntu-22.04 from ubuntu-latest (which is ubuntu-20.04). The newer ubuntu-22.04 image comes with the version of shellcheck (0.8.0) that we want.. which will prevent the GH Actions workflow from failing. Bumped the other Ubuntu workflows as well to maintain consistency (suggested by @abosh)

While at it, bumping macOS version from macos-latest (which is macos-11) to macos-12.

Test Plan

See what happens

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

atul published this revision for review.Aug 12 2022, 8:18 AM
atul edited the summary of this revision. (Show Details)

Accepting because we discussed this IRL. Also see this comment left by me for more context as to why ShellCheck was bumped to ubuntu-22.04.

This revision is now accepted and ready to land.Aug 12 2022, 8:20 AM
This revision now requires review to proceed.Aug 12 2022, 8:26 AM
This revision is now accepted and ready to land.Aug 12 2022, 8:37 AM
This revision was automatically updated to reflect the committed changes.