Skip to content

Commit 87f92b9

Browse files
committed
fix deploy workflow
1 parent 72a2acd commit 87f92b9

File tree

3 files changed

+95
-6
lines changed

3 files changed

+95
-6
lines changed

.github/workflows/deploy-doc-headless.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ubuntu-latest
2020

2121
env:
22-
PRODUCTION_REMOTE: https://git:${{ secrets.DEPLOY_TOKEN || secrets.GITHUB_TOKEN }}@github.com/${{ vars.DEPLOY_REPOSITORY || github.repository }}
22+
PRODUCTION_REMOTE: https://git:${{ secrets.DEPLOY_TOKEN }}@github.com/${{ vars.DEPLOY_REPOSITORY }}
2323

2424
steps:
2525
- name: 📥 Checkout repo
@@ -43,9 +43,12 @@ jobs:
4343
run: yarn install --frozen-lockfile
4444

4545
- name: 🔨 Build
46-
run: cd docs_headless && yarn build
46+
run: |
47+
cd docs_headless
48+
yarn build
49+
cd ..
4750
4851
- name: 📡 Deploy GitHub pages
49-
run: npx gh-pages --remote production -d dist -b ${{ vars.DEPLOY_BRANCH || 'gh-pages' }}
52+
run: yarn gh-pages --remote production -d docs_headless/dist -b ${{ vars.DEPLOY_BRANCH || 'gh-pages' }}
5053
env:
51-
GITHUB_TOKEN: ${{ secrets.DEPLOY_TOKEN || secrets.GITHUB_TOKEN }}
54+
GITHUB_TOKEN: ${{ secrets.DEPLOY_TOKEN }}

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
"@storybook/test": "^8.6.11",
4747
"@types/babel__preset-env": "^7",
4848
"@types/eslint-plugin-jsx-a11y": "^6",
49+
"@types/gh-pages": "^6",
4950
"@types/jest": "^29.5.2",
5051
"@types/react": "^18.3.3",
5152
"cross-env": "^5.2.0",
@@ -62,6 +63,7 @@
6263
"eslint-plugin-react-hooks": "^5.2.0",
6364
"eslint-plugin-testing-library": "^7.1.1",
6465
"full-icu": "^1.3.1",
66+
"gh-pages": "^6.3.0",
6567
"global-jsdom": "^9.0.1",
6668
"globals": "^16.0.0",
6769
"husky": "^2.3.0",

yarn.lock

Lines changed: 86 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6134,6 +6134,13 @@ __metadata:
61346134
languageName: node
61356135
linkType: hard
61366136

6137+
"@types/gh-pages@npm:^6":
6138+
version: 6.1.0
6139+
resolution: "@types/gh-pages@npm:6.1.0"
6140+
checksum: d8bf644822df211accac9cff24fcc0a5155fd715d05bc1698175623f5cde1aff81c302e7e38f7105e0fa0fe7ab24d7009d8dbb875897af669f48e06c3c20484c
6141+
languageName: node
6142+
linkType: hard
6143+
61376144
"@types/graceful-fs@npm:^4.1.3":
61386145
version: 4.1.6
61396146
resolution: "@types/graceful-fs@npm:4.1.6"
@@ -7877,6 +7884,13 @@ __metadata:
78777884
languageName: node
78787885
linkType: hard
78797886

7887+
"async@npm:^3.2.4":
7888+
version: 3.2.6
7889+
resolution: "async@npm:3.2.6"
7890+
checksum: 36484bb15ceddf07078688d95e27076379cc2f87b10c03b6dd8a83e89475a3c8df5848859dd06a4c95af1e4c16fc973de0171a77f18ea00be899aca2a4f85e70
7891+
languageName: node
7892+
linkType: hard
7893+
78807894
"asynckit@npm:^0.4.0":
78817895
version: 0.4.0
78827896
resolution: "asynckit@npm:0.4.0"
@@ -9095,6 +9109,13 @@ __metadata:
90959109
languageName: node
90969110
linkType: hard
90979111

9112+
"commander@npm:^13.0.0":
9113+
version: 13.1.0
9114+
resolution: "commander@npm:13.1.0"
9115+
checksum: 7b8c5544bba704fbe84b7cab2e043df8586d5c114a4c5b607f83ae5060708940ed0b5bd5838cf8ce27539cde265c1cbd59ce3c8c6b017ed3eec8943e3a415164
9116+
languageName: node
9117+
linkType: hard
9118+
90989119
"commander@npm:^2.20.0":
90999120
version: 2.20.3
91009121
resolution: "commander@npm:2.20.3"
@@ -10538,6 +10559,13 @@ __metadata:
1053810559
languageName: node
1053910560
linkType: hard
1054010561

10562+
"email-addresses@npm:^5.0.0":
10563+
version: 5.0.0
10564+
resolution: "email-addresses@npm:5.0.0"
10565+
checksum: fc8a6f84e378bbe601ce39a3d8d86bc7e4584030ae9eb1938e12943f7fb5207e5fd7ae449cced3bea70968a519ade560d55ca170208c3f1413d7d25d8613a577
10566+
languageName: node
10567+
linkType: hard
10568+
1054110569
"emittery@npm:^0.13.1":
1054210570
version: 0.13.1
1054310571
resolution: "emittery@npm:0.13.1"
@@ -10987,7 +11015,7 @@ __metadata:
1098711015
languageName: node
1098811016
linkType: hard
1098911017

10990-
"escape-string-regexp@npm:^1.0.5":
11018+
"escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5":
1099111019
version: 1.0.5
1099211020
resolution: "escape-string-regexp@npm:1.0.5"
1099311021
checksum: a968ad453dd0c2724e14a4f20e177aaf32bb384ab41b674a8454afe9a41c5e6fe8903323e0a1052f56289d04bd600f81278edf140b0fcc02f5cac98d0f5b5371
@@ -11929,6 +11957,24 @@ __metadata:
1192911957
languageName: node
1193011958
linkType: hard
1193111959

11960+
"filename-reserved-regex@npm:^2.0.0":
11961+
version: 2.0.0
11962+
resolution: "filename-reserved-regex@npm:2.0.0"
11963+
checksum: 453740b7f9fd126e508da555b37e38c1f7ff19f5e9f3d297b2de1beb09854957baddd74c83235e87b16e9ce27a2368798896669edad5a81b5b7bd8cb57c942fc
11964+
languageName: node
11965+
linkType: hard
11966+
11967+
"filenamify@npm:^4.3.0":
11968+
version: 4.3.0
11969+
resolution: "filenamify@npm:4.3.0"
11970+
dependencies:
11971+
filename-reserved-regex: "npm:^2.0.0"
11972+
strip-outer: "npm:^1.0.1"
11973+
trim-repeated: "npm:^1.0.0"
11974+
checksum: dcfd2f116d66f78c9dd58bb0f0d9b6529d89c801a9f37a4f86e7adc0acecb6881c7fb7c3231dc9e6754b767edcfdca89cba3a492a58afd2b48479b30d14ccf8f
11975+
languageName: node
11976+
linkType: hard
11977+
1193211978
"filereader@npm:>= 0.10.3, filereader@npm:^0.10.3":
1193311979
version: 0.10.3
1193411980
resolution: "filereader@npm:0.10.3"
@@ -12549,6 +12595,24 @@ __metadata:
1254912595
languageName: node
1255012596
linkType: hard
1255112597

12598+
"gh-pages@npm:^6.3.0":
12599+
version: 6.3.0
12600+
resolution: "gh-pages@npm:6.3.0"
12601+
dependencies:
12602+
async: "npm:^3.2.4"
12603+
commander: "npm:^13.0.0"
12604+
email-addresses: "npm:^5.0.0"
12605+
filenamify: "npm:^4.3.0"
12606+
find-cache-dir: "npm:^3.3.1"
12607+
fs-extra: "npm:^11.1.1"
12608+
globby: "npm:^11.1.0"
12609+
bin:
12610+
gh-pages: bin/gh-pages.js
12611+
gh-pages-clean: bin/gh-pages-clean.js
12612+
checksum: c9c063c24ee986a1a964afa3984e62b18677a369417ed51605877bd6263d6e3b7f7c813c9e3470ce6d64191b2fc792ef50e8cf2f60ec65e0560088c147442d81
12613+
languageName: node
12614+
linkType: hard
12615+
1255212616
"git-raw-commits@npm:^3.0.0":
1255312617
version: 3.0.0
1255412618
resolution: "git-raw-commits@npm:3.0.0"
@@ -12778,7 +12842,7 @@ __metadata:
1277812842
languageName: node
1277912843
linkType: hard
1278012844

12781-
"globby@npm:11.1.0":
12845+
"globby@npm:11.1.0, globby@npm:^11.1.0":
1278212846
version: 11.1.0
1278312847
resolution: "globby@npm:11.1.0"
1278412848
dependencies:
@@ -19962,6 +20026,7 @@ __metadata:
1996220026
"@storybook/test": "npm:^8.6.11"
1996320027
"@types/babel__preset-env": "npm:^7"
1996420028
"@types/eslint-plugin-jsx-a11y": "npm:^6"
20029+
"@types/gh-pages": "npm:^6"
1996520030
"@types/jest": "npm:^29.5.2"
1996620031
"@types/react": "npm:^18.3.3"
1996720032
cross-env: "npm:^5.2.0"
@@ -19978,6 +20043,7 @@ __metadata:
1997820043
eslint-plugin-react-hooks: "npm:^5.2.0"
1997920044
eslint-plugin-testing-library: "npm:^7.1.1"
1998020045
full-icu: "npm:^1.3.1"
20046+
gh-pages: "npm:^6.3.0"
1998120047
global-jsdom: "npm:^9.0.1"
1998220048
globals: "npm:^16.0.0"
1998320049
husky: "npm:^2.3.0"
@@ -22534,6 +22600,15 @@ __metadata:
2253422600
languageName: node
2253522601
linkType: hard
2253622602

22603+
"strip-outer@npm:^1.0.1":
22604+
version: 1.0.1
22605+
resolution: "strip-outer@npm:1.0.1"
22606+
dependencies:
22607+
escape-string-regexp: "npm:^1.0.2"
22608+
checksum: c0f38e6f37563d878a221b1c76f0822f180ec5fc39be5ada30ee637a7d5b59d19418093bad2b4db1e69c40d7a7a7ac50828afce07276cf3d51ac8965cb140dfb
22609+
languageName: node
22610+
linkType: hard
22611+
2253722612
"strong-log-transformer@npm:2.1.0, strong-log-transformer@npm:^2.1.0":
2253822613
version: 2.1.0
2253922614
resolution: "strong-log-transformer@npm:2.1.0"
@@ -22979,6 +23054,15 @@ __metadata:
2297923054
languageName: node
2298023055
linkType: hard
2298123056

23057+
"trim-repeated@npm:^1.0.0":
23058+
version: 1.0.0
23059+
resolution: "trim-repeated@npm:1.0.0"
23060+
dependencies:
23061+
escape-string-regexp: "npm:^1.0.2"
23062+
checksum: 89acada0142ed0cdb113615a3e82fdb09e7fdb0e3504ded62762dd935bc27debfcc38edefa497dc7145d8dc8602d40dd9eec891e0ea6c28fa0cc384200b692db
23063+
languageName: node
23064+
linkType: hard
23065+
2298223066
"trough@npm:^2.0.0":
2298323067
version: 2.2.0
2298423068
resolution: "trough@npm:2.2.0"

0 commit comments

Comments
 (0)