Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: pnpm/setup@v1
- uses: pnpm/setup@v2
with:
cache: true
install: false
Expand All @@ -38,7 +38,7 @@ jobs:
node-version: ['22.19.0', '24', '26']
steps:
- uses: actions/checkout@v7
- uses: pnpm/setup@v1
- uses: pnpm/setup@v2
with:
cache: true
install: false
Expand All @@ -59,7 +59,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: pnpm/setup@v1
- uses: pnpm/setup@v2
with:
cache: true
install: false
Expand All @@ -77,7 +77,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: pnpm/setup@v1
- uses: pnpm/setup@v2
with:
cache: true
install: false
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/native-host-smoke.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
steps:
- uses: actions/checkout@v7
if: inputs.host == 'both' || inputs.host == matrix.host
- uses: pnpm/setup@v1
- uses: pnpm/setup@v2
if: inputs.host == 'both' || inputs.host == matrix.host
with:
cache: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/package-preview.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: pnpm/setup@v1
- uses: pnpm/setup@v2
with:
cache: true
install: false
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
run: echo "enabled=${{ env.NPM_TOKEN != '' }}" >> "$GITHUB_OUTPUT"
- if: steps.gate.outputs.enabled == 'true'
uses: pnpm/setup@v1
uses: pnpm/setup@v2
with:
cache: true
install: false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,5 +58,5 @@ it('keeps source and installed-tarball native smokes in the manual self-hosted m
expect(launcher).toContain("spawn(npm, args, { env: environment, stdio: 'inherit' })");
expect(launcher).not.toMatch(/(?:^|\s)AGENT_BUNDLE_PACKED_NATIVE_[A-Z_]+=1\s+npm/u);
expect(workflow).not.toMatch(/\bcorepack\b/u);
expect(workflow).toContain('uses: pnpm/setup@v1');
expect(workflow).toContain('uses: pnpm/setup@v2');
});
4 changes: 2 additions & 2 deletions packages/agent-bundle/tests/package-lint-workflow.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ it('runs publint explicitly in CI and the local release audit', async () => {
const steps = parsed.jobs?.verify?.steps ?? [];
const rscSteps = parsed.jobs?.['rsc-runtime-micro-eval']?.steps ?? [];
const packageLintIndex = steps.findIndex((step) => step.run === 'pnpm lint:package');
const setup = steps.find((step) => step.uses === 'pnpm/setup@v1');
const setup = steps.find((step) => step.uses === 'pnpm/setup@v2');

expect(packageJson.scripts?.['lint:package']).toBe('publint packages/agent-bundle');
expect(packageJson.scripts?.['audit:release']).toMatch(/^pnpm lint:package && /u);
Expand All @@ -40,7 +40,7 @@ it('runs publint explicitly in CI and the local release audit', async () => {
expect(steps[packageLintIndex - 1]?.run).toBe('pnpm build');
expect(rscSteps.map((step) => step.uses ?? step.run)).toEqual([
'actions/checkout@v7',
'pnpm/setup@v1',
'pnpm/setup@v2',
'pnpm install --frozen-lockfile',
'pnpm eval:spot',
]);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ it('publishes one locked package preview for pull requests', async () => {
expect(parsed.permissions).toEqual({});
expect(steps.map((step) => step.uses ?? step.run)).toEqual([
'actions/checkout@v7',
'pnpm/setup@v1',
'pnpm/setup@v2',
'pnpm install --frozen-lockfile',
'pnpm build',
'pnpm preview:publish',
Expand Down
Loading