File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed
Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 5959
6060 - name : Upload website preview to S3 # put in the docs subfolder as we rely on that path in redirects
6161 run : |
62- aws s3 sync --delete ./build s3://tiny-cloud-antora-docs-preview/pr${PR_NUMBER}
62+ aws s3 sync ./build s3://tiny-cloud-antora-docs-preview/pr${PR_NUMBER}/${GITHUB_RUN_ATTEMPT }
6363
6464 - name : Create redirects on S3
65- run : node ./.github/workflows/scripts/generate_redirects.mjs tiny-cloud-antora-docs-preview pr${PR_NUMBER}
65+ run : |
66+ node .github/workflows/scripts/generate_redirects.mjs tiny-cloud-antora-docs-preview pr${PR_NUMBER}/${GITHUB_RUN_ATTEMPT}
67+
68+ - name : Update pointer to current run output # put in the docs subfolder as we rely on that path in redirects
69+ run : |
70+ aws s3api put-object --bucket tiny-cloud-antora-docs-preview --key pr${PR_NUMBER}/index.html --body .github/workflows/scripts/empty.html --content-type text/html --metadata pointer=${GITHUB_RUN_ATTEMPT}
Original file line number Diff line number Diff line change @@ -339,7 +339,7 @@ const main = async () => {
339339 return Promise . reject ( `Invalid bucket name, got ${ bucket } ` ) ;
340340 }
341341
342- if ( ! / ^ [ a - z 0 - 9 \. - ] + $ / . test ( prefix ) ) {
342+ if ( ! / ^ [ a - z 0 - 9 \. - ] + ( \/ [ a - z 0 - 9 \. - ] + ) * $ / . test ( prefix ) ) {
343343 return Promise . reject ( `Invalid prefix, got ${ prefix } ` ) ;
344344 }
345345
You can’t perform that action at this time.
0 commit comments