Skip to content

Build Crypter.Web on Node 26 - #854

Open
Jack-Edwards wants to merge 1 commit into
stablefrom
chore/node-26
Open

Build Crypter.Web on Node 26#854
Jack-Edwards wants to merge 1 commit into
stablefrom
chore/node-26

Conversation

@Jack-Edwards

Copy link
Copy Markdown
Member

The web image installs Node 22, which leaves security support in April 2027. Node 26 becomes LTS in October 2026 and is supported until April 2029.

NodeSource serves 26.7.0 for the dotnet/sdk:10.0 base the build stage uses, and pnpm 11.18.0 installs and runs pnpm setup under it. The image build in CI covers the rest.

🤖 Generated with Claude Code

Node 22 leaves security support in April 2027. Node 26 becomes LTS in
October 2026 and is supported until April 2029.

NodeSource serves 26.7.0 for the dotnet/sdk:10.0 base, and pnpm 11.18.0
installs and runs its setup under it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@Jack-Edwards

Copy link
Copy Markdown
Member Author

The three red checks are all the same pre-existing restore failure, not this change:

Crypter.Test.csproj : error NU1903: Warning As Error: Package 'SSH.NET' 2025.1.0 has a
known high severity vulnerability

build-and-test and both CodeQL Analyze jobs stop there, before anything is compiled. stable last ran this workflow on 2026-08-06 and the advisory has been published since, so it fails on unmodified stable too. It wants its own pull request.

build-web, which is the job that builds the Dockerfile this change edits, passed.

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