Skip to content

Commit 43abeea

Browse files
authored
fix: update action version in gh action scripts (#4902)
1 parent baec8a7 commit 43abeea

File tree

5 files changed

+28
-13
lines changed

5 files changed

+28
-13
lines changed

.github/generate-workflows.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff 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}`;

.github/workflows-src/pr-preview.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
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
@@ -26,7 +26,7 @@ jobs:
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

.github/workflows-src/release.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,12 @@ jobs:
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
@@ -30,3 +33,12 @@ jobs:
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 }}

.github/workflows/pr-preview.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
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
@@ -39,7 +39,7 @@ jobs:
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

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
### WARNING -- this file was generated by generate-workflows
1+
### WARNING -- this file was generated by generate-workflows.js
22
name: release
33
on:
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

0 commit comments

Comments
 (0)