File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414name : CI
1515
1616jobs :
17- build :
17+ generate :
1818 runs-on : ubuntu-latest
1919 steps :
2020 - uses : actions/checkout@v7
2424
2525 - uses : vrchatapi/specification/.github/actions/download@ci/modernise-actions
2626
27+ - uses : pnpm/setup@v2
28+ with :
29+ runtime : node@24
30+ cache : true
31+
32+ - run : pnpm generate
33+
34+ - uses : actions/upload-artifact@v7
35+ with :
36+ name : generated-javascript
37+ path : src/generated
38+
39+ build :
40+ needs : generate
41+ runs-on : ubuntu-latest
42+ steps :
43+ - uses : actions/checkout@v7
44+ with :
45+ repository : vrchatapi/vrchatapi-javascript
46+ ref : ${{ inputs.ref || github.ref }}
47+
48+ - uses : actions/download-artifact@v8
49+ with :
50+ name : generated-javascript
51+ path : src/generated
52+
2753 - uses : pnpm/setup@v2
2854 with :
2955 runtime : node@24
Original file line number Diff line number Diff line change 7070
7171 pnpm version $version --no-git-tag-version
7272
73+ - run : pnpm generate
74+
7375 - run : pnpm build
7476
7577 # Branches and pull requests get a preview release from pkg.pr.new
Original file line number Diff line number Diff line change 3030 }
3131 },
3232 "scripts" : {
33- "prebuild " : " rm src/generated -rf && openapi-ts" ,
33+ "generate " : " rm src/generated -rf && openapi-ts" ,
3434 "build" : " tsup"
3535 },
3636 "keywords" : [
You can’t perform that action at this time.
0 commit comments