Skip to content

[CHORE] Merge release/3.0.0 to main #1158

[CHORE] Merge release/3.0.0 to main

[CHORE] Merge release/3.0.0 to main #1158

name: On Pull Request Workflow
on:
pull_request:
jobs:
gradle_build:
uses: ./.github/workflows/sub_gradle_build.yml
jacoco_report:
needs: [ gradle_build ]
uses: ./.github/workflows/sub_jacoco_report.yml
essential_tests:
needs: [ gradle_build ]
uses: ./.github/workflows/sub_essential_tests.yml
extended_tests:
needs: [ gradle_build ]
uses: ./.github/workflows/sub_extended_tests.yml
codeql_analysis:
uses: ./.github/workflows/sub_codeql_analysis.yml
complete:
if: always()
needs: [ gradle_build, essential_tests, extended_tests, jacoco_report, codeql_analysis ]
runs-on: ubuntu-22.04
steps:
- if: contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled')
run: exit 1