Skip to content

chore: bump GitHub Actions to latest major versions#411

Merged
tomusdrw merged 2 commits intomainfrom
td-update-gh-actions
Apr 17, 2026
Merged

chore: bump GitHub Actions to latest major versions#411
tomusdrw merged 2 commits intomainfrom
td-update-gh-actions

Conversation

@tomusdrw
Copy link
Copy Markdown
Member

@tomusdrw tomusdrw commented Apr 17, 2026

Summary

  • actions/upload-pages-artifact v4 → v5 (in deploy.yml)
  • actions/github-script v8 → v9 (in visual-regression.yml)

All other actions (checkout@v6, setup-node@v6, configure-pages@v6, deploy-pages@v5, upload-artifact@v7) were already at the latest major.

The github-script@v9 bump is ESM-only; the inline script only uses github.rest.* and context (no require() or getOctokit), so no code changes needed.

Test plan

  • deploy.yml runs on next release / manual dispatch
  • visual-regression.yml PR-comment step still posts/updates the bot comment on a PR

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Updated GitHub Pages deployment and visual regression testing workflows to use the latest versions of their respective GitHub Actions tools.

- actions/upload-pages-artifact v4 → v5
- actions/github-script v8 → v9

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 17, 2026

Deploy Preview for graypaper-reader ready!

Name Link
🔨 Latest commit dfd5a1b
🔍 Latest deploy log https://app.netlify.com/projects/graypaper-reader/deploys/69e244ca4108e2000828edfc
😎 Deploy Preview https://deploy-preview-411--graypaper-reader.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 17, 2026

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (5)
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-header-options-menu-dark-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-header-options-menu-light-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-sidebar-overlay-closed-light-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-view-opened-dark-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-view-via-url-dark-mode-linux.png is excluded by !**/*.png

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 202a0aa9-b93d-4844-869c-d5010f4c6f0c

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

Updated two GitHub Actions workflow files by bumping action versions: actions/upload-pages-artifact from v4 to v5 in the deploy workflow, and actions/github-script from v8 to v9 in the visual-regression workflow.

Changes

Cohort / File(s) Summary
GitHub Actions Version Bumps
.github/workflows/deploy.yml, .github/workflows/visual-regression.yml
Incremented actions/upload-pages-artifact@v4 → v5 and actions/github-script@v8 → v9; step logic and conditionals unchanged.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Poem

🐰 Actions grow, versions ascend,
From four to five, our scripts now blend,
GitHub's tools keep us modern and spry,
With each bump up, we reach for the sky! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: bump GitHub Actions to latest major versions' accurately reflects the main change: updating two GitHub Actions workflows to newer major versions (upload-pages-artifact v4→v5, github-script v8→v9).
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch td-update-gh-actions

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown
Contributor

Visual Regression Test Report ✅ Passed

Github run id: 24570395459

🔗 Artifacts: Download

@tomusdrw tomusdrw merged commit 3d10f99 into main Apr 17, 2026
5 checks passed
@tomusdrw tomusdrw deleted the td-update-gh-actions branch April 17, 2026 14:39
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