20e7b573d4
* CI for OpenSUSE * OpenSUSE MPI --allow-run-as-root - when testing in OpenSUSE docker container, tests using OpenMPI fail due to running as root - This commit toggles OMNITRACE_CI_MPI_RUN_AS_ROOT to ON and tests whether --allow-run-as-root is supported * Tweak to OMNITRACE_CI_MPI_RUN_AS_ROOT handling
21 lignes
792 B
YAML
21 lignes
792 B
YAML
name: cancel-builds-on-update
|
|
on:
|
|
workflow_run:
|
|
workflows: ['formatting', 'ubuntu-bionic', 'ubuntu-focal-external-rocm', 'ubuntu-focal-external', 'ubuntu-focal', 'opensuse', 'cpack-ubuntu', 'cpack-opensuse']
|
|
types: ['requested']
|
|
|
|
jobs:
|
|
cancel-duplicate-workflow-runs:
|
|
name: "Cancel duplicate ${{ github.event.workflow_run.id }} workflow runs"
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: potiuk/cancel-workflow-runs@master
|
|
name: "Cancel duplicate ${{ github.event.workflow_run.id }} workflow runs"
|
|
with:
|
|
cancelMode: duplicates
|
|
cancelFutureDuplicates: true
|
|
token: ${{ secrets.GITHUB_TOKEN }}
|
|
sourceRunId: ${{ github.event.workflow_run.id }}
|
|
notifyPRCancel: false
|
|
skipEventTypes: '["schedule"]'
|