Skip to content

chore(deps): update oliversalzburg/action-automatic-semantic-releases… #119

chore(deps): update oliversalzburg/action-automatic-semantic-releases…

chore(deps): update oliversalzburg/action-automatic-semantic-releases… #119

Workflow file for this run

name: QA Internal
on:
push:
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
frag-publish-mkdocs:
if: always() && ( github.event_name != 'pull_request' || github.actor != 'renovate[bot]' )
permissions:
contents: write
uses: ./.github/workflows/frag-publish-mkdocs.yml
with:
working-directory: test
frag-qa-mkdocs:
if: always() && ( github.event_name != 'pull_request' || github.actor != 'renovate[bot]' )
uses: ./.github/workflows/frag-qa-mkdocs.yml
with:
working-directory: test
qa-browser-app:
if: always() && ( github.event_name != 'pull_request' || github.actor != 'renovate[bot]' )
uses: ./.github/workflows/qa-browser-app.yml
with:
working-directory: test
qa-nodejs-oci:
if: always() && ( github.event_name != 'pull_request' || github.actor != 'renovate[bot]' )
uses: ./.github/workflows/qa-nodejs-oci.yml
with:
containerfile: Containerfile
context: test
working-directory: test
qa-passed-internal:
needs:
- frag-publish-mkdocs
- frag-qa-mkdocs
- qa-browser-app
- qa-nodejs-oci
name: QA Passed Interal
# We don't need to run this on Renovate PRs. We will already test the `renovate/foo` branch.
if: always() && ( github.event_name != 'pull_request' || github.actor != 'renovate[bot]' )
runs-on: ubuntu-22.04
steps:
- name: Failure
if: ${{ contains(needs.*.result, 'failure') }}
run: exit 1
- name: Success
if: ${{ success() && !(contains(needs.*.result, 'failure')) }}
run: exit 0