Skip to content

Fix deprecated GitHub Actions commands and update Ubuntu version#562

Merged
jklukas merged 1 commit intomainfrom
klukas/set-output
Sep 30, 2025
Merged

Fix deprecated GitHub Actions commands and update Ubuntu version#562
jklukas merged 1 commit intomainfrom
klukas/set-output

Conversation

@jklukas
Copy link
Copy Markdown
Member

@jklukas jklukas commented Sep 30, 2025

  • Update ubuntu-20.04 to ubuntu-latest in all workflows
    • Currently, the linux release job stalls because 20.04 is no longer supported
  • Replace deprecated actions/checkout@v2 with actions/checkout@v4
  • Replace deprecated actions-rs/* actions with modern alternatives:
    • actions-rs/toolchain@v1 -> dtolnay/rust-toolchain@stable
    • actions-rs/cargo@v1 -> direct cargo commands
  • Update dependabot/fetch-metadata@v1 to @v2
  • These changes fix the 'set-output command is deprecated' warnings

- Update ubuntu-20.04 to ubuntu-latest in all workflows
- Replace deprecated actions/checkout@v2 with actions/checkout@v4
- Replace deprecated actions-rs/* actions with modern alternatives:
  - actions-rs/toolchain@v1 -> dtolnay/rust-toolchain@stable
  - actions-rs/cargo@v1 -> direct cargo commands
- Update dependabot/fetch-metadata@v1 to @v2
- These changes fix the 'set-output command is deprecated' warnings
@jklukas jklukas marked this pull request as ready for review September 30, 2025 17:24
@jklukas jklukas merged commit 01e656f into main Sep 30, 2025
3 checks passed
@jklukas jklukas deleted the klukas/set-output branch September 30, 2025 17:28
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