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