Skip to content

Update deploy workflow - #1

Merged
jstayton merged 1 commit into
mainfrom
update-workflow
Oct 14, 2026
Merged

jstayton merged 1 commit into
mainfrom
update-workflow

Conversation

@jstayton

@jstayton jstayton commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Build on the latest Node.js LTS, since v20 is end-of-life and Suri v2 requires v22 or later, and update each action to its latest major version. These are major version tags rather than commit SHAs, so sites created from this template keep getting patches without maintaining the workflow. Also limits the token to read-only access, doesn't persist it after checkout, and installs with npm ci.

include-hidden-files keeps dotfiles like public/.well-known/ in the deploy, which upload-pages-artifact excludes by default since v4.

The pull request build in #7 has already run checkout, setup, install, and build on these versions. Uploading and deploying only run on pushes to main, so the deploy after merging is their first real test.

🤖 Generated with Claude Code

Build on the latest Node.js LTS, since v20 is end-of-life, and update
each action to its latest major version. Major version tags rather than
commit SHAs, so sites created from this template keep getting patches
without maintaining the workflow. Also limit the token to read-only
access, don't persist it after checkout, and install with `npm ci`.

`include-hidden-files` keeps dotfiles like `public/.well-known/` in the
deploy, which `upload-pages-artifact` excludes by default since v4.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jstayton jstayton mentioned this pull request Oct 14, 2026
@jstayton
jstayton added this pull request to stack #5 October 14, 2026 09:55
@jstayton
jstayton merged commit 57f4802 into main Oct 14, 2026
@jstayton
jstayton deleted the update-workflow branch October 14, 2026 12:44
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