File tree Expand file tree Collapse file tree 5 files changed +28
-13
lines changed
Expand file tree Collapse file tree 5 files changed +28
-13
lines changed Original file line number Diff line number Diff line change @@ -29,9 +29,12 @@ fs.readdirSync(inDir)
2929
3030 Object . entries ( partials ) . forEach ( ( [ key , val ] ) => {
3131 const regexText = `([ \\t]*)%${ key } %` ;
32- const spacing = contents . match ( new RegExp ( regexText ) ) [ 1 ] ;
33- val = `${ spacing } ${ val . replace ( / \n / g, '\n' + spacing ) } ` ;
34- contents = contents . replace ( new RegExp ( regexText , 'g' ) , val ) ;
32+ const match = contents . match ( new RegExp ( regexText ) ) ;
33+ if ( match ) {
34+ const spacing = match [ 1 ] ;
35+ val = `${ spacing } ${ val . replace ( / \n / g, '\n' + spacing ) } ` ;
36+ contents = contents . replace ( new RegExp ( regexText , 'g' ) , val ) ;
37+ }
3538 } ) ;
3639
3740 contents = `### WARNING -- this file was generated by ${ process . argv [ 1 ] . split ( path . sep ) . pop ( ) } \n${ contents } ` ;
Original file line number Diff line number Diff line change 99 GH_PR_TOKEN : ${{ secrets.GH_PR_TOKEN }}
1010 GH_PR_NUM : ${{ github.event.number }}
1111 steps :
12- - uses : actions/checkout@v2
12+ - uses : actions/checkout@v4
1313 # Yes, we really want to checkout the PR
1414 - run : |
1515 git fetch origin pull/$GH_PR_NUM/head:tmp
2626 GH_PR_TOKEN : ${{ secrets.GH_PR_TOKEN }}
2727 GH_PR_NUM : ${{ github.event.number }}
2828 steps :
29- - uses : actions/checkout@v2
29+ - uses : actions/checkout@v4
3030 - run : |
3131 git fetch origin pull/$GH_PR_NUM/head:tmp
3232 git checkout tmp
Original file line number Diff line number Diff line change 1010 env :
1111 GH_TOKEN : ${{ secrets.GH_TOKEN_REDALLEN }} # needs to be an admin token to get around branch protection
1212 NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
13+ GH_PR_TOKEN : ${{ secrets.GH_PR_TOKEN }}
14+ SURGE_LOGIN : ${{ secrets.SURGE_LOGIN }}
15+ SURGE_TOKEN : ${{ secrets.SURGE_TOKEN }}
1316 steps :
1417 - run : printenv
15- - uses : actions/checkout@v2
18+ - uses : actions/checkout@v4
1619 with :
1720 token : ${{ secrets.GH_TOKEN_REDALLEN }} # needs to be an admin token to get around branch protection
1821 # Injected by generate-workflows.js
3033 name : Check size of docs
3134 - run : .github/upload-staging.sh
3235 name : Upload docs to staging
36+ - run : yarn build:extensions
37+ name : Build extension docs
38+ - name : Upload extension only docs
39+ uses : dswistowski/surge-sh-action@v1
40+ with :
41+ domain : ' pf-extensions-staging.patternfly.org'
42+ project : ' build/patternfly-org/site'
43+ login : ${{ secrets.SURGE_LOGIN }}
44+ token : ${{ secrets.SURGE_TOKEN }}
Original file line number Diff line number Diff line change 1010 GH_PR_TOKEN : ${{ secrets.GH_PR_TOKEN }}
1111 GH_PR_NUM : ${{ github.event.number }}
1212 steps :
13- - uses : actions/checkout@v2
13+ - uses : actions/checkout@v4
1414 # Yes, we really want to checkout the PR
1515 - run : |
1616 git fetch origin pull/$GH_PR_NUM/head:tmp
3939 GH_PR_TOKEN : ${{ secrets.GH_PR_TOKEN }}
4040 GH_PR_NUM : ${{ github.event.number }}
4141 steps :
42- - uses : actions/checkout@v2
42+ - uses : actions/checkout@v4
4343 - run : |
4444 git fetch origin pull/$GH_PR_NUM/head:tmp
4545 git checkout tmp
Original file line number Diff line number Diff line change 1- # ## WARNING -- this file was generated by generate-workflows
1+ # ## WARNING -- this file was generated by generate-workflows.js
22name : release
33on :
44 push :
@@ -11,11 +11,12 @@ jobs:
1111 env :
1212 GH_TOKEN : ${{ secrets.GH_TOKEN_REDALLEN }} # needs to be an admin token to get around branch protection
1313 NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
14+ GH_PR_TOKEN : ${{ secrets.GH_PR_TOKEN }}
1415 SURGE_LOGIN : ${{ secrets.SURGE_LOGIN }}
1516 SURGE_TOKEN : ${{ secrets.SURGE_TOKEN }}
1617 steps :
1718 - run : printenv
18- - uses : actions/checkout@v2
19+ - uses : actions/checkout@v4
1920 with :
2021 token : ${{ secrets.GH_TOKEN_REDALLEN }} # needs to be an admin token to get around branch protection
2122 # Injected by generate-workflows.js
@@ -24,13 +25,12 @@ jobs:
2425 node-version : 22
2526 - run : corepack enable
2627 - run : yarn install --immutable
27- # v6 build
2828 - uses : actions/cache@v4
2929 id : site-cache
30- name : Load webpack cache
30+ name : Load rspack cache
3131 with :
3232 path : " packages/documentation-site/.cache"
33- key : ${{ runner.os }}-site- ${{ hashFiles('yarn.lock') }}
33+ key : ${{ runner.os }}-${{ hashFiles('yarn.lock') }}
3434 - run : yarn build
3535 name : Build docs
3636 - run : .github/release.sh
You can’t perform that action at this time.
0 commit comments