prevent git comment, also tag status

Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
This commit is contained in:
Rachel Powers
2024-04-25 21:29:35 -07:00
parent 1af36b5631
commit f1ef88a367
2 changed files with 42 additions and 17 deletions

View File

@@ -1,8 +1,7 @@
name: netlify deploy-preview
on:
pull_request:
types: ['opened', 'edited', 'synchronize']
types: ["opened", "edited", "synchronize"]
branches:
- develop
- "!main"
@@ -23,7 +22,7 @@ jobs:
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: '8.15.7'
version: "8.15.7"
- name: Install rust
uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Install wasm-pack
@@ -48,18 +47,31 @@ jobs:
uses: actions/upload-pages-artifact@v3
with:
path: www/dist
- name: Deploy to Netlify
id: netlify-deploy
uses: nwtgck/actions-netlify@v3.0
with:
publish-dir: 'www/dist'
publish-dir: "www/dist"
production-branch: develop
github-token: ${{ secrets.GITHUB_TOKEN }}
deploy-message: ${{ github.event.pull_request.title }}
enable-pull-request-comment: true
enable-commit-comment: true
enable-commit-comment: false
overwrites-pull-request-comment: true
alias: deploy-preview-${{ github.event.number }}
env:
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_TOKEN_SECRET }}
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
timeout-minutes: 1
timeout-minutes: 2
- run: echo netlify URL ${{ steps.netlify-deploy.outputs.deploy-url }}
- name: Update commit status for non-default branches
uses: Sibz/github-status-action@v1
with:
authToken: ${{ secrets.GITHUB_TOKEN }}
context: "Netlify"
description: "Preview Deployed"
state: "success"
target_url: ${{ steps.netlify-deploy.outputs.deploy-url }}
sha: ${{github.event.pull_request.head.sha || github.sha}}