name: Pages on: push: branches: [main, gh-pages] jobs: deploy: runs-on: ubuntu-latest permissions: contents: write pages: write steps: - uses: actions/checkout@v4 - uses: actions/upload-pages-artifact@v3 with: path: '.' - uses: actions/deploy-pages@v4