Skip to content

CI: Update actions#314

Merged
RytoEX merged 7 commits into
obsproject:masterfrom
RytoEX:update-actions
May 15, 2026
Merged

CI: Update actions#314
RytoEX merged 7 commits into
obsproject:masterfrom
RytoEX:update-actions

Conversation

@RytoEX
Copy link
Copy Markdown
Member

@RytoEX RytoEX commented May 7, 2026

Description

Update all first-party and third-party GitHub Actions to their latest version and pin them to a commit hash.

Motivation and Context

An update was overdue, and I want to clear all of the repeated warnings on CI:

Node.js 20 actions are deprecated.

Note that softprops/action-gh-release is the only third-party action that we use on this repo. We can probably replace it with gh release if so inclined.

How Has This Been Tested?

Tested on my fork's CI with a release:

Types of changes

  • Tweak (non-breaking change to improve existing functionality)
  • CI Updates

Checklist:

  • I have read the contributing document.
  • My code has been run through clang-format.
  • My code follows the project's style guidelines
  • My code is not on the master branch.
  • My code has been tested.
  • All commit messages are properly formatted and commits squashed where appropriate.
  • I have included updates to all appropriate documentation.

@RytoEX RytoEX requested a review from PatTheMav May 7, 2026 20:21
@RytoEX RytoEX self-assigned this May 7, 2026
@RytoEX RytoEX merged commit dca84aa into obsproject:master May 15, 2026
22 checks passed
@RytoEX RytoEX deleted the update-actions branch May 15, 2026 18:27
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