Skip to content

Update GitHub actions workflows to use ubuntu-22.04 or ubuntu-24.04#22472

Merged
boegel merged 2 commits intoeasybuilders:5.0.xfrom
Flamefire:gha-5
Mar 7, 2025
Merged

Update GitHub actions workflows to use ubuntu-22.04 or ubuntu-24.04#22472
boegel merged 2 commits intoeasybuilders:5.0.xfrom
Flamefire:gha-5

Conversation

@Flamefire
Copy link
Copy Markdown
Contributor

@Flamefire Flamefire commented Mar 6, 2025

Rebase of #22459 on 5.0x

Use newer Ubuntu for linting to avoid having to update it too soon

Also test with Python 3.7 instead of 3.9 as minimum version of 5.0x is 3.6

Use major version of actions and newer Ubuntu
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
- uses: actions/checkout@v4
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Using a specific commit is deliberate, out of abundance of care.

We'll only update to newer versions/commits when really needed, so please change back.

@boegel boegel added tests EasyBuild-5.0 EasyBuild 5.0 labels Mar 6, 2025
@boegel boegel added this to the 5.0.0 milestone Mar 6, 2025
@boegel boegel changed the title Update GitHub actions runners Update GitHub actions workflows to use ubuntu-22.04 or ubuntu-24.04 Mar 7, 2025
@boegel boegel merged commit d5043d9 into easybuilders:5.0.x Mar 7, 2025
8 checks passed
@boegel boegel added the update label Mar 7, 2025
@Flamefire Flamefire deleted the gha-5 branch March 8, 2025 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants