Skip to content

Commit 4f3973b

Browse files
author
KooshaPari
committed
chore(workflows): standardize to ci/audit/deny/scorecard/release
- Kept: ['cargo-deny.yml', 'ci.yml', 'codeql-rust.yml', 'scorecard.yml'] - Renamed: ['cargo-deny.yml -> deny.yml', 'codeql-rust.yml -> audit.yml'] - Deleted: 13 obsolete workflows - Concurrency blocks ensured on all kept workflows - Pinned 0 tag-based action refs to SHAs
1 parent 37e334a commit 4f3973b

18 files changed

Lines changed: 465 additions & 819 deletions
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
name: CodeQL (Rust)
2-
concurrency:
3-
group: ${{ github.workflow }}-${{ github.ref }}
4-
cancel-in-progress: true
5-
6-
72
on:
83
push:
94
branches: [main]
@@ -19,6 +14,11 @@ on:
1914
- cron: '17 4 * * 2'
2015
workflow_dispatch:
2116

17+
18+
19+
concurrency:
20+
group: ${{ github.workflow }}-${{ github.ref }}
21+
cancel-in-progress: true
2222
jobs:
2323
analyze:
2424
name: Analyze (rust)

.github/workflows/cargo-audit.yml

Lines changed: 0 additions & 28 deletions
This file was deleted.

.github/workflows/cargo-machete.yml

Lines changed: 0 additions & 25 deletions
This file was deleted.

.github/workflows/cargo-semver-checks.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ permissions:
1010
contents: read
1111
pull-requests: read
1212

13+
1314
concurrency:
1415
group: ${{ github.workflow }}-${{ github.ref }}
1516
cancel-in-progress: true
16-
1717
jobs:
1818
rust-quality:
1919
name: Rust Quality (reusable)

.github/workflows/codeql.yml

Lines changed: 0 additions & 40 deletions
This file was deleted.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ on:
1818

1919
permissions: {}
2020

21+
22+
23+
concurrency:
24+
group: ${{ github.workflow }}-${{ github.ref }}
25+
cancel-in-progress: true
2126
jobs:
2227
cargo-deny:
2328
runs-on: ubuntu-24.04

.github/workflows/doc-links.yml

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/workflows/fr-coverage.yml

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)