From c1c27791a49f8d3cd9f7fa1ba00c274ace6287e0 Mon Sep 17 00:00:00 2001 From: amilz <85324096+amilz@users.noreply.github.com> Date: Thu, 22 Oct 2026 13:41:06 -0700 Subject: [PATCH 1/2] chore: bump node to 24.22.1 --- .github/workflows/just.yml | 2 +- .github/workflows/typescript.yml | 2 +- .nvmrc | 2 +- games/gacha/pinocchio/.nvmrc | 1 - games/world-cup/pinocchio/.nvmrc | 2 +- 5 files changed, 4 insertions(+), 5 deletions(-) delete mode 100644 games/gacha/pinocchio/.nvmrc diff --git a/.github/workflows/just.yml b/.github/workflows/just.yml index d7390fbd3..85fa8246a 100644 --- a/.github/workflows/just.yml +++ b/.github/workflows/just.yml @@ -97,7 +97,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - uses: ./.github/actions/setup with: - node-version-file: ${{ matrix.project }}/.nvmrc + node-version-file: .nvmrc pnpm-lock-glob: ${{ matrix.project }}/pnpm-lock.yaml install-just: 'true' cargo-cache-workspaces: ${{ matrix.project }} diff --git a/.github/workflows/typescript.yml b/.github/workflows/typescript.yml index edbd109fa..5364ac4d2 100644 --- a/.github/workflows/typescript.yml +++ b/.github/workflows/typescript.yml @@ -30,7 +30,7 @@ jobs: - uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 with: - node-version: 20 + node-version-file: .nvmrc cache: pnpm # --frozen-lockfile: fail if pnpm-lock.yaml is out of date # --ignore-workspace: only install root deps, not all 94 subprojects diff --git a/.nvmrc b/.nvmrc index 2bd5a0a98..ce62013c3 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22 +24.22.1 diff --git a/games/gacha/pinocchio/.nvmrc b/games/gacha/pinocchio/.nvmrc deleted file mode 100644 index 3fe3b1570..000000000 --- a/games/gacha/pinocchio/.nvmrc +++ /dev/null @@ -1 +0,0 @@ -24.13.0 diff --git a/games/world-cup/pinocchio/.nvmrc b/games/world-cup/pinocchio/.nvmrc index 3fe3b1570..ce62013c3 100644 --- a/games/world-cup/pinocchio/.nvmrc +++ b/games/world-cup/pinocchio/.nvmrc @@ -1 +1 @@ -24.13.0 +24.22.1 From f9ed0d586eaeaa1a6d0a3894ef9c257fe15a8e28 Mon Sep 17 00:00:00 2001 From: amilz <85324096+amilz@users.noreply.github.com> Date: Wed, 4 Nov 2026 07:16:24 -0800 Subject: [PATCH 2/2] ci: install each just example's pinned solana version --- .github/workflows/just.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/just.yml b/.github/workflows/just.yml index 85fa8246a..e11d268d4 100644 --- a/.github/workflows/just.yml +++ b/.github/workflows/just.yml @@ -95,8 +95,14 @@ jobs: name: ${{ matrix.project }} steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + # Each example pins its Solana CLI in Cargo.toml `[workspace.metadata.cli]`. + - name: Read pinned Solana version + id: solana + working-directory: ${{ matrix.project }} + run: echo "version=$(sed -n 's/^solana = "\(.*\)"/\1/p' Cargo.toml)" >> "$GITHUB_OUTPUT" - uses: ./.github/actions/setup with: + solana-version: ${{ steps.solana.outputs.version || 'stable' }} node-version-file: .nvmrc pnpm-lock-glob: ${{ matrix.project }}/pnpm-lock.yaml install-just: 'true'