Skip to content

[ENG-10764]ci: bump github actions versions#11689

Merged
adlius merged 1 commit intoCenterForOpenScience:feature/pbs-26-6from
afuetterer:ci
Apr 10, 2026
Merged

[ENG-10764]ci: bump github actions versions#11689
adlius merged 1 commit intoCenterForOpenScience:feature/pbs-26-6from
afuetterer:ci

Conversation

@afuetterer
Copy link
Copy Markdown

@afuetterer afuetterer commented Apr 9, 2026

Ticket

ENG-10764

Purpose

Some of the used GitHub Actions were outdated, leading to a couple of warnings in the CI, e.g. "Node.js 20 actions are deprecated."
See: Annotations under https://github.com/CenterForOpenScience/osf.io/actions/runs/24152027529

Changes

This PR bumps the GitHub Actions to the recent versions.

Side Effects

QE Notes

CE Notes

Documentation

@adlius adlius changed the base branch from develop to feature/pbs-26-6 April 9, 2026 18:00
@futa-ikeda futa-ikeda changed the title ci: bump github actions versions [ENG-10764]ci: bump github actions versions Apr 9, 2026
@futa-ikeda
Copy link
Copy Markdown
Contributor

Thank you so much for opening this pull request! I've created a Jira ticket for this, so we can track this internally within our team. We have also pointed it to our latest bugs and improvement branch, so this should be released with the latest batch of fixes.

@afuetterer
Copy link
Copy Markdown
Author

Excellent.

@afuetterer
Copy link
Copy Markdown
Author

Warnings are gone.

https://github.com/CenterForOpenScience/osf.io/actions/runs/24176431817

But this PR now got 5 commits due to your merge. Maybe rebase?

@futa-ikeda
Copy link
Copy Markdown
Contributor

Good to see the warnings are gone! Yes, we are updating the base branch (feature/pbs-26-6) to remove the extraneous commits.

@adlius adlius changed the base branch from feature/pbs-26-6 to develop April 10, 2026 00:16
@adlius adlius changed the base branch from develop to feature/pbs-26-6 April 10, 2026 00:17
Copy link
Copy Markdown
Collaborator

@adlius adlius left a comment

Choose a reason for hiding this comment

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

Thank you for the PR. LGTM!

@adlius adlius merged commit 8c5c641 into CenterForOpenScience:feature/pbs-26-6 Apr 10, 2026
8 checks passed
@afuetterer afuetterer deleted the ci branch April 10, 2026 04:16
@@ -17,9 +17,9 @@ jobs:
build-cache:
runs-on: ubuntu-22.04
Copy link
Copy Markdown
Author

@afuetterer afuetterer Apr 10, 2026

Choose a reason for hiding this comment

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

@adlius: Should this be bumped to ubuntu-24.04 as well? I can open a second PR for this. Or this a reason to stick with 22.04? This month there will be a 26.04, so one day GitHub will retire 22.04 anyway.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants