Create netlify-deploy.yml

This commit is contained in:
Neil Brommer 2023-07-11 11:25:00 -07:00 committed by GitHub
parent e76e8017b7
commit 94b9e2e4ee
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

25
.github/workflows/netlify-deploy.yml vendored Normal file
View file

@ -0,0 +1,25 @@
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"