@@ -14,12 +14,14 @@ jobs:
1414 runs-on : ubuntu-latest
1515 steps :
1616 - uses : actions/checkout@v5
17+ - name : Enable Corepack
18+ run : corepack enable
1719 - uses : actions/setup-node@v4
1820 with :
1921 node-version : 24.7.0
2022 cache : ' yarn'
2123 - name : Install dependencies
22- run : yarn install --frozen-lockfile
24+ run : yarn install --immutable
2325 - name : Build
2426 run : yarn run build
2527 - name : Upload workspace
@@ -34,13 +36,15 @@ jobs:
3436 needs : build
3537 steps :
3638 - uses : actions/checkout@v5
39+ - name : Enable Corepack
40+ run : corepack enable
3741 - name : Download workspace
3842 uses : actions/download-artifact@v5
3943 with :
4044 name : workspace
4145 path : .
4246 - name : Install dependencies
43- run : yarn install --frozen-lockfile
47+ run : yarn install --immutable
4448 - name : Locale verify
4549 run : yarn run locale:verify
4650 - name : Lint
@@ -64,13 +68,15 @@ jobs:
6468 needs : build
6569 steps :
6670 - uses : actions/checkout@v5
71+ - name : Enable Corepack
72+ run : corepack enable
6773 - name : Download workspace
6874 uses : actions/download-artifact@v5
6975 with :
7076 name : workspace
7177 path : .
7278 - name : Install dependencies
73- run : yarn install --frozen-lockfile
79+ run : yarn install --immutable
7480 - name : Install Playwright Browsers
7581 run : npx playwright install --with-deps
7682 - name : Test component
@@ -99,13 +105,15 @@ jobs:
99105 needs : build
100106 steps :
101107 - uses : actions/checkout@v5
108+ - name : Enable Corepack
109+ run : corepack enable
102110 - name : Download workspace
103111 uses : actions/download-artifact@v5
104112 with :
105113 name : workspace
106114 path : .
107115 - name : Install dependencies
108- run : yarn install --frozen-lockfile
116+ run : yarn install --immutable
109117 - name : Install Playwright Chromium
110118 run : npx playwright install --with-deps chromium
111119 - run : chmod +x .github/scripts/nebula_create.sh
@@ -114,7 +122,7 @@ jobs:
114122 - name : Create Nebula visualization project (Barchart)
115123 run : .github/scripts/nebula_create.sh generated/barchart barchart false false true true
116124 - name : Create Nebula mashup project
117- run : .github/scripts/nebula_create.sh hello-mashup none true true true false
125+ run : .github/scripts/nebula_create.sh generated/ hello-mashup none true true true false
118126 - name : Store barchart screenshots
119127 if : always()
120128 uses : actions/upload-artifact@v4
@@ -136,15 +144,18 @@ jobs:
136144 steps :
137145 - name : Checkout repository
138146 uses : actions/checkout@v5
139-
147+ with :
148+ fetch-depth : 0
149+ - name : Enable Corepack
150+ run : corepack enable
140151 - name : Set up Node.js
141152 uses : actions/setup-node@v4
142153 with :
143154 node-version : 22.19.0
144155 cache : ' yarn'
145156
146157 - name : Install dependencies
147- run : yarn install --frozen-lockfile
158+ run : yarn install --immutable
148159
149160 - name : Create version.txt
150161 id : version
@@ -153,7 +164,7 @@ jobs:
153164 if [ "${GITHUB_REF_TYPE}" = "tag" ]; then
154165 version=${GITHUB_REF_NAME#v}
155166 else
156- yarn workspace "@nebula.js/stardust" version -- prepatch --no-git-tag-version
167+ yarn workspace "@nebula.js/stardust" version prepatch
157168 version=$(node -p "require('./apis/stardust/api-spec/spec.json').info.version")
158169 fi
159170 echo "$version" > ./version.txt
0 commit comments