cancel-in-progress: true
jobs:
- call-gerrit-tox-and-sonarcloud:
+ notify:
runs-on: ubuntu-latest
steps:
- name: Notify job start
comment-only: true
- name: Allow replication
run: sleep 10s
+
+ call-gerrit-tox-and-sonarcloud:
+ runs-on: ubuntu-latest
+ needs: notify
+ steps:
+ - uses: actions/checkout@v4
+ with:
+ ref: ${{ inputs.GERRIT_BRANCH }}
+ submodules: "true"
- name: Run Tox verify
# yamllint disable-line rule:line-length
uses: lfit/releng-reusable-workflows/.github/actions/tox-run-action@main
report-status:
if: ${{ always() }}
- needs: [call-gerrit-tox-and-sonarcloud]
+ needs: [notify, call-gerrit-tox-and-sonarcloud]
runs-on: ubuntu-latest
steps:
- name: Get workflow conclusion