Update CI to trigger on PRs and exclude from ops activities

This commit is contained in:
Felipe Knorr Kuhn 2022-07-06 16:29:38 -07:00
parent ad32ba8a98
commit 43e0fe655e
No known key found for this signature in database
GPG Key ID: 79619B52BB097C1A

View File

@ -1,12 +1,14 @@
name: CI Pipeline for the Backend and Frontend
on:
push:
pull_request:
types: [ opened, review_requested, synchronize ]
env:
NODE_VERSION: 16.15.0
jobs:
backend:
if: "!contains(github.event.pull_request.labels.*.name, 'ops') && !contains(github.head_ref, 'ops/')"
strategy:
matrix:
flavor: ['dev', 'prod']
@ -48,6 +50,7 @@ jobs:
working-directory: ${{ matrix.flavor }}/backend
frontend:
if: "!contains(github.event.pull_request.labels.*.name, 'ops') && !contains(github.head_ref, 'ops/')"
strategy:
matrix:
flavor: ['dev', 'prod']