Skip to content

Commit 451a65e

Browse files
committed
fix: token
1 parent 0509450 commit 451a65e

File tree

4 files changed

+18
-2
lines changed

4 files changed

+18
-2
lines changed

.github/workflows/rspress-ecosystem-ci-from-commit.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ jobs:
5656
env:
5757
ECOSYSTEM_CI_REF: ${{ inputs.commitSHA }}
5858
ECOSYSTEM_CI_TYPE: 'commit'
59+
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
60+
RSPRESS_NETLIFY_SITE_ID_RSBUILD: ${{ secrets.RSPRESS_NETLIFY_SITE_ID_RSBUILD }}
5961
steps:
6062
- uses: actions/checkout@v5
6163
- uses: ./.github/actions/build-rspress
@@ -91,6 +93,8 @@ jobs:
9193
env:
9294
ECOSYSTEM_CI_REF: ${{ inputs.commitSHA }}
9395
ECOSYSTEM_CI_TYPE: 'commit'
96+
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
97+
RSPRESS_NETLIFY_SITE_ID_RSBUILD: ${{ secrets.RSPRESS_NETLIFY_SITE_ID_RSBUILD }}
9498
steps:
9599
- uses: actions/checkout@v5
96100
- uses: moonrepo/setup-rust@v1

.github/workflows/rspress-ecosystem-ci-from-pr.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ jobs:
5353
execute-selected-suite:
5454
runs-on: ubuntu-latest
5555
if: "inputs.suite != '-'"
56+
env:
57+
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
58+
RSPRESS_NETLIFY_SITE_ID_RSBUILD: ${{ secrets.RSPRESS_NETLIFY_SITE_ID_RSBUILD }}
5659
steps:
5760
- uses: actions/checkout@v5
5861
- uses: ./.github/actions/build-rspress
@@ -85,6 +88,9 @@ jobs:
8588
fail-fast: false
8689
runs-on: ${{ matrix.os }}
8790
name: execute-all (${{ matrix.suite }})
91+
env:
92+
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
93+
RSPRESS_NETLIFY_SITE_ID_RSBUILD: ${{ secrets.RSPRESS_NETLIFY_SITE_ID_RSBUILD }}
8894
steps:
8995
- uses: actions/checkout@v5
9096
- uses: ./.github/actions/build-rspress

.github/workflows/rspress-ecosystem-ci-selected.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ jobs:
6262
env:
6363
ECOSYSTEM_CI_REF: ${{ inputs.ref }}
6464
ECOSYSTEM_CI_TYPE: 'branch'
65+
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
66+
RSPRESS_NETLIFY_SITE_ID_RSBUILD: ${{ secrets.RSPRESS_NETLIFY_SITE_ID_RSBUILD }}
6567
steps:
6668
- uses: actions/checkout@v5
6769
- uses: ./.github/actions/build-rspress
@@ -83,6 +85,8 @@ jobs:
8385
env:
8486
ECOSYSTEM_CI_REF: ${{ inputs.ref }}
8587
ECOSYSTEM_CI_TYPE: 'branch'
88+
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
89+
RSPRESS_NETLIFY_SITE_ID_RSBUILD: ${{ secrets.RSPRESS_NETLIFY_SITE_ID_RSBUILD }}
8690
strategy:
8791
matrix:
8892
include:

tests/rspress/utils/_netlify.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ interface DeployOptions {
88
}
99

1010
const DEFAULT_OUTPUT_DIR = 'dist';
11-
const DEFAULT_NETLIFY_CLI = 'netlify-cli@17.38.1';
11+
const DEFAULT_NETLIFY_CLI = 'netlify-cli@23.10.0';
1212
const DEFAULT_ALIAS = process.env.RSPRESS_NETLIFY_ALIAS ?? 'ecosystem-ci';
1313
export const MESSAGE = `${process.env.ECOSYSTEM_CI_TYPE}:${process.env.ECOSYSTEM_CI_REF}`;
1414

@@ -36,9 +36,11 @@ export async function deployPreviewToNetlify(options: DeployOptions) {
3636
return;
3737
}
3838

39+
console.log(`[rspress][netlify] Deploying with alias: ${alias}`);
40+
3941
const cliSpecifier = process.env.RSPRESS_NETLIFY_CLI ?? DEFAULT_NETLIFY_CLI;
4042
const result =
41-
await $`pnpm dlx ${cliSpecifier} deploy --dir=${outputDir} --alias=${alias} --message=${message} --site=${siteId} --confirm --json`;
43+
await $`pnpm --package=${cliSpecifier} dlx netlify deploy --dir="${outputDir}" --alias="${alias}" --message="${message}" --site="${siteId}" --json`;
4244

4345
try {
4446
const parsed = JSON.parse(result);

0 commit comments

Comments
 (0)