| | |
| | | build: |
| | | runs-on: ubuntu-22.04 |
| | | steps: |
| | | - uses: actions/checkout@v3 |
| | | - uses: actions/checkout@v4 |
| | | with: |
| | | fetch-depth: 0 # Fetch all history for git info |
| | | - uses: actions/setup-node@v3 |
| | | with: |
| | | node-version: 18.14 |
| | | - uses: actions/setup-node@v4 |
| | | - name: Install Dependencies |
| | | run: npm ci |
| | | - name: Build Quartz |
| | | run: npx quartz build |
| | | - name: Upload artifact |
| | | uses: actions/upload-pages-artifact@v2 |
| | | uses: actions/upload-pages-artifact@v3 |
| | | with: |
| | | path: public |
| | | |
| | |
| | | steps: |
| | | - name: Deploy to GitHub Pages |
| | | id: deployment |
| | | uses: actions/deploy-pages@v2 |
| | | uses: actions/deploy-pages@v4 |
| | | ``` |
| | | |
| | | Then: |