Zion Boggan
repos/security-portfolio/.github/workflows/deploy-pages.yml
zionboggan.com ↗
26 lines · yaml
History for this file →
1
name: deploy-pages
2
on:
3
  push:
4
    branches: [main]
5
  workflow_dispatch:
6
permissions:
7
  contents: read
8
  pages: write
9
  id-token: write
10
concurrency:
11
  group: pages
12
  cancel-in-progress: true
13
jobs:
14
  deploy:
15
    environment:
16
      name: github-pages
17
      url: ${{ steps.deployment.outputs.page_url }}
18
    runs-on: ubuntu-latest
19
    steps:
20
      - uses: actions/checkout@v4
21
      - uses: actions/configure-pages@v5
22
      - uses: actions/upload-pages-artifact@v3
23
        with:
24
          path: '.'
25
      - id: deployment
26
        uses: actions/deploy-pages@v4