ci: update all actions to their newest versions to solve "Node.js 20 actions are deprecated"#234
Merged
HowardBraham merged 1 commit intomainfrom Apr 17, 2026
Merged
ci: update all actions to their newest versions to solve "Node.js 20 actions are deprecated"#234HowardBraham merged 1 commit intomainfrom
HowardBraham merged 1 commit intomainfrom
Conversation
a2ccbee to
ccbcc2c
Compare
…actions are deprecated"
itsyoboieltr
approved these changes
Apr 17, 2026
sgextcsi
pushed a commit
to sgextcsi/metamask-extension-ne-regression
that referenced
this pull request
Apr 20, 2026
## **Description** The bulk of the work was done in MetaMask/github-tools#234 This just finishes it off with - SonarSource update - change `@main` to `@v1` - change `v1.2.0` to `@v1` ## **Changelog** CHANGELOG entry: null <!--## **Related issues** ## **Manual testing steps** ## **Screenshots/Recordings** ## **Pre-merge author checklist** ## **Pre-merge reviewer checklist** [skip-e2e]--> <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Low Risk** > Low risk workflow-only changes that update action references; main risk is CI behavior changes if the new action versions differ or introduce incompatibilities. > > **Overview** > Updates GitHub Actions workflow dependencies to stable version tags. > > Switches the feature-flag drift Slack notification action from `@main` to `@v1`, changes release branch automation actions from `@v1.2.0` to `@v1`, and bumps the pinned SonarCloud scan action from `v7.0.0` to `v7.1.0` (new commit SHA). > > <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit 5b56407. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot).</sup> <!-- /CURSOR_SUMMARY -->
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
.github/actions/checkout-and-setup/action.ymlNote
Medium Risk
CI-only changes, but they touch many workflows/actions and could cause pipeline breakage due to major action version bumps and switching to an external
checkout-and-setupimplementation.Overview
Updates GitHub Actions dependencies across workflows/actions to Node 24-compatible versions, including
actions/checkout@v6,actions/setup-node@v6,actions/github-script@v9,actions/cache@v5,actions/upload-artifact@v7,actions/download-artifact@v8, and refreshed Slack action pins.Replaces the repo’s local
.github/actions/checkout-and-setupwithMetaMask/action-checkout-and-setup@v3, and removes the now-unused local action, its dedicatedtest-checkout-and-setupworkflow/job, and the associatedactionlintignore config.Reviewed by Cursor Bugbot for commit 60aee4e. Bugbot is set up for automated code reviews on this repo. Configure here.