diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e31e9060..dd42d05a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} release-type: node - release: + gh-pages: needs: release-please runs-on: ubuntu-latest if: ${{ needs.release-please.outputs.release_created }} @@ -40,18 +40,41 @@ jobs: node-version: latest - name: build + env: + PUBLIC_PATH: '/metacubexd' run: | pnpm install pnpm build - - name: attach release artifacts - uses: softprops/action-gh-release@v1 - with: - files: dist/* - tag_name: ${{ needs.release-please.outputs.tag_name }} - - name: Publish Github Pages uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./dist + + release: + needs: release-please + runs-on: ubuntu-latest + if: ${{ needs.release-please.outputs.release_created }} + steps: + - uses: actions/checkout@v3 + + - uses: pnpm/action-setup@v2 + with: + version: latest + + - uses: actions/setup-node@v3 + with: + cache: pnpm + node-version: latest + + - name: build + run: | + pnpm install + pnpm build + + - name: attach release artifacts + uses: softprops/action-gh-release@v1 + with: + files: dist/** + tag_name: ${{ needs.release-please.outputs.tag_name }}