Personal-Site/.github/workflows/netlify-deploy.yml
2023-07-11 11:34:26 -07:00

26 lines
640 B
YAML

name: "Deploy To Netlify"
on:
workflow_dispatch:
push:
tags:
- "*"
branches:
- "main"
jobs:
deploy:
runs-on: ubuntu-latest
name: "Deploy To Netlify"
steps:
- uses: actions/checkout@v2
- uses: jsmrcaga/action-netlify-deploy@v2.0.0
with:
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
NETLIFY_DEPLOY_MESSAGE: "Prod deploy to v${{ github.ref }}"
NETLIFY_DEPLOY_TO_PROD: true
install_command: npm install
build_command: npm run build
build_directory: "_site"