Skip to content

Commit

Permalink
Configure GitHub Actions for GitHub Pages
Browse files Browse the repository at this point in the history
Created static.yml to set up GitHub Actions workflows for automated deployment to GitHub Pages.

Signed-off-by: Mridun Gupta <gmridun@gmail.com>
  • Loading branch information
mridun-gupta authored Aug 11, 2024
1 parent 3b44a63 commit 876ee3b
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions .github/workflows/static.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Deploy static content to Pages

on:
push:
branches: ["main"]
workflow_dispatch:

permissions:
contents: read
pages: write
id-token: write

concurrency:
group: "pages"
cancel-in-progress: false

jobs:
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: '.'
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4

0 comments on commit 876ee3b

Please sign in to comment.