Skip to content

ci: update GHA workflows#43

Merged
fmalatino merged 1 commit into
NOAA-GFDL:mainfrom
romanc:romanc/gha-update
Jul 8, 2026
Merged

ci: update GHA workflows#43
fmalatino merged 1 commit into
NOAA-GFDL:mainfrom
romanc:romanc/gha-update

Conversation

@romanc

@romanc romanc commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Description

GitHub Actions workflows are emitting warnings because of outdated dependencies. actions/checkout and actions/setup-python need to be updated because they were built to run on Node.js 20, which isn't available anymore. The actions are forced to run on Node.js 24 now.

More information can be found here: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

How Has This Been Tested?

If something is wrong, CI will complain - otherwise all good.

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation: N/A
  • My changes generate no new warnings
  • Any dependent changes have been merged and published in downstream modules: N/A
  • New check tests, if applicable, are included: N/A

GitHub Actions workflows are emitting warnings because of outdated
dependencies. `actions/checkout` and `actions/setup-python` need to be
updated because they were built to run on Node.js 20, which isn't
available anymore. The actions are forced to run on Node.js 24 now.

More information can be found here: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
@romanc
romanc force-pushed the romanc/gha-update branch from 3161ef4 to e9686b0 Compare July 8, 2026 07:08
@fmalatino
fmalatino merged commit f414830 into NOAA-GFDL:main Jul 8, 2026
2 checks passed
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.

2 participants