Skip to content

ci: bump actions to v5 and drop unused notify-discord workflow#2368

Merged
josephfusco merged 1 commit into
canaryfrom
ci/fix-version-pr-and-actions-v5
May 22, 2026
Merged

ci: bump actions to v5 and drop unused notify-discord workflow#2368
josephfusco merged 1 commit into
canaryfrom
ci/fix-version-pr-and-actions-v5

Conversation

@josephfusco
Copy link
Copy Markdown
Member

@josephfusco josephfusco commented May 22, 2026

Updates GitHub Actions to a newer version across our workflows, and removes a Discord notification workflow that has never run.

@josephfusco josephfusco requested a review from a team as a code owner May 22, 2026 14:18
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 22, 2026

⚠️ No Changeset found

Latest commit: 3ce0a7e

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 22, 2026

📦 Next.js Bundle Analysis for @faustwp/getting-started-example

This analysis was generated by the Next.js Bundle Analysis action. 🤖

This PR introduced no changes to the JavaScript bundle! 🙌

@josephfusco josephfusco force-pushed the ci/fix-version-pr-and-actions-v5 branch 2 times, most recently from 9ceeb8e to e939920 Compare May 22, 2026 14:46
@josephfusco josephfusco changed the title ci: run full CI on changeset version PRs and bump actions to v5 ci: bump actions to v5 and inline Discord notification May 22, 2026
Pins actions/checkout, actions/setup-node, actions/cache, and
actions/upload-artifact to v5 across all workflows and the
cache-restore composite action ahead of the 2026-06-02 Node 20
runtime cutover.

Deletes notify-discord.yml. It triggered on push:tags but had zero
historical runs (gh run list --workflow=notify-discord.yml -> []),
because git push --tags from npm-publish.yml is authored by
GITHUB_TOKEN and GitHub suppresses downstream workflow events for
GITHUB_TOKEN-authored events. Since the workflow has never fired,
nothing currently depends on it; remove rather than replace.
@josephfusco josephfusco force-pushed the ci/fix-version-pr-and-actions-v5 branch from e939920 to 3ce0a7e Compare May 22, 2026 14:47
@josephfusco josephfusco changed the title ci: bump actions to v5 and inline Discord notification ci: bump actions to v5 and drop unused notify-discord workflow May 22, 2026
@github-project-automation github-project-automation Bot moved this to 🆕 Backlog in Headless OSS May 22, 2026
@josephfusco josephfusco moved this from 🆕 Backlog to 👀 In review in Headless OSS May 22, 2026
@josephfusco josephfusco requested a review from Copilot May 22, 2026 15:03
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR modernizes the repository’s CI configuration by upgrading core GitHub Actions dependencies across workflows and removing an unused Discord notification workflow.

Changes:

  • Bump actions/checkout, actions/setup-node, actions/cache, and actions/upload-artifact usages to @v5 across the affected workflows and composite action.
  • Remove the unused .github/workflows/notify-discord.yml workflow.

Reviewed changes

Copilot reviewed 14 out of 14 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/workflows/unit-test-plugin.yml Update checkout action to actions/checkout@v5 for plugin unit tests.
.github/workflows/unit-test-plugin-nightly.yml Update checkout action to actions/checkout@v5 for nightly plugin tests.
.github/workflows/unit-test-packages.yml Update checkout + setup-node actions to @v5 for package tests.
.github/workflows/sonarqube-scan.yml Update checkout action to actions/checkout@v5 for SonarQube scanning.
.github/workflows/release-packages.yml Update checkout + setup-node actions to @v5 for release automation.
.github/workflows/npm-publish.yml Update checkout + setup-node actions to @v5 for publish workflow.
.github/workflows/node-setup.yml Update checkout action to actions/checkout@v5 for reusable Node setup workflow.
.github/workflows/nextjs-bundle-analysis.yml Update checkout/setup-node/cache/upload-artifact actions to @v5.
.github/workflows/lint-plugin.yml Update checkout action to actions/checkout@v5 for plugin linting.
.github/workflows/e2e-nightly-build.yml Update checkout + setup-node actions to @v5 for nightly e2e.
.github/workflows/e2e-next-faustwp-example.yml Update checkout + setup-node actions to @v5 for PR e2e.
.github/workflows/check-packages.yml Update checkout action to actions/checkout@v5 for package quality checks.
.github/actions/cache-restore/action.yml Update setup-node + cache actions to @v5 in composite action.
.github/workflows/notify-discord.yml Removed unused Discord notification workflow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/sonarqube-scan.yml
@josephfusco josephfusco merged commit 2e06083 into canary May 22, 2026
20 of 21 checks passed
@josephfusco josephfusco deleted the ci/fix-version-pr-and-actions-v5 branch May 22, 2026 15:08
@github-project-automation github-project-automation Bot moved this from 👀 In review to ✅ Closed in Headless OSS May 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Closed

Development

Successfully merging this pull request may close these issues.

3 participants