Skip to content

Update GitHub Actions versions and runner OS#206

Merged
anchapin merged 11 commits into
NatLabRockies:developfrom
anchapin:update-github-actions-versions
Nov 19, 2025
Merged

Update GitHub Actions versions and runner OS#206
anchapin merged 11 commits into
NatLabRockies:developfrom
anchapin:update-github-actions-versions

Conversation

@anchapin
Copy link
Copy Markdown
Collaborator

Summary

Updates GitHub Actions workflow to use current versions and resolve deprecation warnings.

Changes

  • actions/checkout: v2 → v4
  • actions/setup-python: v2 → v5
  • Python version: 3.8.x → 3.11.x (EOL support)
  • Runner OS: ubuntu-20.04 → ubuntu-24.04

Motivation

  • v2 actions use deprecated Node.js 12 runtime
  • Python 3.8 reached end-of-life in October 2024
  • ubuntu-20.04 is older and may lack current packages
  • Ensures workflow compatibility with current GitHub Actions infrastructure

Testing

The workflow changes are backward compatible and should work without issues. The updated versions are widely used and stable.

@anchapin anchapin merged commit bf3bacc into NatLabRockies:develop Nov 19, 2025
2 checks passed
@anchapin anchapin deleted the update-github-actions-versions branch November 19, 2025 18:35
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.

1 participant