File tree Expand file tree Collapse file tree 4 files changed +18
-2
lines changed
Expand file tree Collapse file tree 4 files changed +18
-2
lines changed Original file line number Diff line number Diff line change 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
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
Original file line number Diff line number Diff line change 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
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
Original file line number Diff line number Diff line change 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
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 :
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ interface DeployOptions {
88}
99
1010const DEFAULT_OUTPUT_DIR = 'dist' ;
11- const DEFAULT_NETLIFY_CLI = 'netlify-cli@17.38.1 ' ;
11+ const DEFAULT_NETLIFY_CLI = 'netlify-cli@23.10.0 ' ;
1212const DEFAULT_ALIAS = process . env . RSPRESS_NETLIFY_ALIAS ?? 'ecosystem-ci' ;
1313export 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 ) ;
You can’t perform that action at this time.
0 commit comments