Alternative web application for the pdsadmin command
at main 35 lines 880 B view raw
1name: Deploy 2 3on: 4 push: 5 branches: 6 - main 7 8jobs: 9 build: 10 runs-on: ubuntu-latest 11 steps: 12 - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 13 - uses: jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8 # v3 14 - run: | 15 npm i -g corepack@latest 16 corepack enable pnpm 17 - run: pnpm i 18 - run: pnpm build 19 env: 20 VITE_BASE: /pdsadmin-web/ 21 - uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4 22 with: 23 path: dist 24 deploy: 25 needs: build 26 runs-on: ubuntu-latest 27 environment: 28 name: github-pages 29 url: ${{ steps.deployment.outputs.page_url }} 30 permissions: 31 pages: write 32 id-token: write 33 steps: 34 - uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4 35 id: deployment