| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 106b9e3 commit df6d605
3 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -14,7 +14,7 @@ on: | |||
| 14 | 14 | name: CI | |
| 15 | 15 | ||
| 16 | 16 | jobs: | |
| 17 | - build: | ||
| 17 | + generate: | ||
| 18 | 18 | runs-on: ubuntu-latest | |
| 19 | 19 | steps: | |
| 20 | 20 | - uses: actions/checkout@v7 | |
@@ -24,6 +24,32 @@ jobs: | |||
| 24 | 24 | ||
| 25 | 25 | - uses: vrchatapi/specification/.github/actions/download@ci/modernise-actions | |
| 26 | 26 | ||
| 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 | + | ||
| 27 | 53 | - uses: pnpm/setup@v2 | |
| 28 | 54 | with: | |
| 29 | 55 | runtime: node@24 | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -70,6 +70,8 @@ jobs: | |||
| 70 | 70 | ||
| 71 | 71 | pnpm version $version --no-git-tag-version | |
| 72 | 72 | ||
| 73 | + - run: pnpm generate | ||
| 74 | + | ||
| 73 | 75 | - run: pnpm build | |
| 74 | 76 | ||
| 75 | 77 | # Branches and pull requests get a preview release from pkg.pr.new | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -30,7 +30,7 @@ | |||
| 30 | 30 | } | |
| 31 | 31 | }, | |
| 32 | 32 | "scripts": { | |
| 33 | - "prebuild": "rm src/generated -rf && openapi-ts", | ||
| 33 | + "generate": "rm src/generated -rf && openapi-ts", | ||
| 34 | 34 | "build": "tsup" | |
| 35 | 35 | }, | |
| 36 | 36 | "keywords": [ | |
| Back | FazBrowse Home | New Git URL |
0 commit comments