Previously only enabled in build.yml, apply cancen-in-progress to all
workflow files.
on:
pull_request:
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
jobs:
check-id:
name: New Author Check
paths-ignore:
- "doc/**"
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
permissions: read-all
jobs:
Fuzzing:
schedule:
- cron: '18 21 * * 1'
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
jobs:
analyze:
name: Analyze
permissions: read-all
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
env:
DEBIAN_FRONTEND: "noninteractive"
paths-ignore:
- "doc/**"
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
permissions: read-all
env:
permissions:
contents: read # to fetch code (actions/checkout)
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
jobs:
check-rust:
name: Check Rust
paths-ignore:
- "doc/**"
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
jobs:
scan-build:
name: Scan-build
push:
branches: [ master ]
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
# Declare default permissions as read only.
permissions: read-all