| .github/workflows/deploy.yaml | ●●●●● patch | view | raw | blame | history | |
| .github/workflows/publish.yaml | ●●●●● patch | view | raw | blame | history |
.github/workflows/deploy.yaml
@@ -3,7 +3,7 @@ on: push: branches: - v4-alpha - v4-alpha # TODO: update jobs: deploy: @@ -18,7 +18,7 @@ - name: Setup Node uses: actions/setup-node@v3 with: node-version: '18' node-version: 18 - name: Cache dependencies uses: actions/cache@v3 @@ -31,10 +31,11 @@ - run: npm ci - name: Build Quartz run: npx quartx build run: npx quartz build - name: Deploy uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./public # TODO: when we actually release # - name: Deploy # uses: peaceiris/actions-gh-pages@v3 # with: # github_token: ${{ secrets.GITHUB_TOKEN }} # publish_dir: ./public .github/workflows/publish.yaml
New file @@ -0,0 +1,31 @@ name: publish on: push: branches: - v4-alpha # TODO: update jobs: publish: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: node-version: 18 - name: Install dependencies run: npm ci - id: publish-cli name: Publish @jackyzha0/quartz uses: JS-DevTools/npm-publish@v2 with: package: ./package.json token: ${{ secrets.NPM_AUTH_TOKEN }} strategy: upgrade access: public - if: steps.publish-cli.outputs.type != 'none' run: | echo "Version of @jackyzha0/quartz changed: ${{ steps.publish-cli.outputs.old-version }} => ${{ steps.publish-cli.outputs.version }}"