Skip to content

Merge remote-tracking branch 'origin/add-pluginversion-support-pre-re… #40

Merge remote-tracking branch 'origin/add-pluginversion-support-pre-re…

Merge remote-tracking branch 'origin/add-pluginversion-support-pre-re… #40

name: Release plugin to QA
on:
push:
branches:
- releases/[0-9]+.x.x/[0-9]+.[0-9]+.x/[0-9]+.[0-9]+.[0-9]+-rc[0-9]+
jobs:
Check-If-ReleaseNotes-Pushed:
runs-on: ubuntu-latest
outputs:
answer: ${{ steps.filter.outputs.releasenotesfile }}
steps:
- uses: actions/checkout@v2
- uses: dorny/paths-filter@v2
id: filter
with:
filters: |
releasenotesfile:
- 'releasenotes.**'
Run-Unit-Tests:
needs: Check-If-ReleaseNotes-Pushed
if: needs.Check-If-ReleaseNotes-Pushed.outputs.answer == 'false'
uses: ./.github/workflows/unit-tests-workflow.yml
Deploy-Locally-To-QA:
needs: [Run-Unit-Tests,Check-If-ReleaseNotes-Pushed]
if: needs.Check-If-ReleaseNotes-Pushed.outputs.answer == 'false'
uses: ./.github/workflows/prepare-for-QA-release.yml