Skip to content

Commit 3bf7161

Browse files
authored
Merge branch 'main' into 7430-py-rebuild-glide
2 parents a1b1db8 + dbe8d4e commit 3bf7161

72 files changed

Lines changed: 3190 additions & 2085 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/filters.yaml‎

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Single source of truth for the gate-job doc-only skip. Add new doc/asset patterns below.
2+
#
3+
# 1. semgrep, ort have no trigger `paths:`, so a gate job runs
4+
# dorny/paths-filter against this file (predicate-quantifier: some-with-excludes
5+
# => code=false only when every changed file is a doc). Gate `if:` tests
6+
# code != 'false' (fail closed: run unless definitively doc-only).
7+
# 2. Per-language workflows skip via their own `on: paths:`, each ending in
8+
# "!**/*.md" + "!**/THIRD_PARTY_LICENSES*" so docs and attribution files
9+
# inside a code tree (node/DEVELOPER.md) skip too. GitHub evaluates triggers
10+
# before any job, so those lines can't read this file.
11+
# 3. codeql.yml and git-secrets-scan.yml stay ungated. codeql: its merge gate is
12+
# a code_scanning rule needing a real SARIF upload, so a skipped analyze job
13+
# would hang the check forever. git-secrets: no push/schedule trigger (PR time
14+
# is its only scan) and it scans .md too, so gating would let a secret in docs
15+
# merge unscanned.
16+
code:
17+
- "**"
18+
- "!**/*.md"
19+
- "!**/*.rst"
20+
- "!**/THIRD_PARTY_LICENSES*" # generated attribution files, no extension
21+
- "!LICENSE"
22+
- "!NOTICE"
23+
- "!.gitignore"
24+
- "!**/.gitignore"
25+
- "!**/*.png"
26+
- "!**/*.svg"
27+
- "!**/*.jpg"
28+
- "!**/*.jpeg"
29+
- "!**/*.gif"

‎.github/workflows/ffi.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ on:
2626
- .github/actions/install-shared-dependencies/action.yml
2727
- .github/actions/install-zig/action.yml
2828
- .github/workflows/lint-rust/action.yml
29+
- "!**/*.md"
30+
- "!**/THIRD_PARTY_LICENSES*"
2931
pull_request:
3032
paths:
3133
- ffi/**
@@ -44,6 +46,8 @@ on:
4446
- .github/actions/install-shared-dependencies/action.yml
4547
- .github/actions/install-zig/action.yml
4648
- .github/workflows/lint-rust/action.yml
49+
- "!**/*.md"
50+
- "!**/THIRD_PARTY_LICENSES*"
4751
workflow_dispatch:
4852
workflow_call:
4953

‎.github/workflows/glide-core-engine.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ on:
2424
- .github/actions/install-rust/action.yml
2525
- .github/actions/install-shared-dependencies/action.yml
2626
- .github/actions/install-zig/action.yml
27+
- "!**/*.md"
28+
- "!**/THIRD_PARTY_LICENSES*"
2729
pull_request:
2830
paths:
2931
- glide-core/redis-rs/**
@@ -40,6 +42,8 @@ on:
4042
- .github/actions/install-rust/action.yml
4143
- .github/actions/install-shared-dependencies/action.yml
4244
- .github/actions/install-zig/action.yml
45+
- "!**/*.md"
46+
- "!**/THIRD_PARTY_LICENSES*"
4347
workflow_dispatch:
4448
inputs:
4549
use-self-hosted-linux:

‎.github/workflows/glide-core.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ on:
3333
- benchmarks/install_and_test.sh
3434
- benchmarks/utilities/**
3535
- utils/cluster_manager.py
36+
- "!**/*.md"
37+
- "!**/THIRD_PARTY_LICENSES*"
3638
pull_request:
3739
paths:
3840
- glide-core/**
@@ -58,6 +60,8 @@ on:
5860
- benchmarks/install_and_test.sh
5961
- benchmarks/utilities/**
6062
- utils/cluster_manager.py
63+
- "!**/*.md"
64+
- "!**/THIRD_PARTY_LICENSES*"
6165
workflow_dispatch:
6266
inputs:
6367
full-matrix:

‎.github/workflows/glide-logger.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ on:
2020
- .github/actions/install-protoc/action.yml
2121
- .github/actions/install-rust/action.yml
2222
- .github/workflows/lint-rust/action.yml
23+
- "!**/*.md"
24+
- "!**/THIRD_PARTY_LICENSES*"
2325
pull_request:
2426
paths:
2527
- glide-logger/**
@@ -32,6 +34,8 @@ on:
3234
- .github/actions/install-protoc/action.yml
3335
- .github/actions/install-rust/action.yml
3436
- .github/workflows/lint-rust/action.yml
37+
- "!**/*.md"
38+
- "!**/THIRD_PARTY_LICENSES*"
3539
workflow_dispatch:
3640
workflow_call:
3741

‎.github/workflows/glide-rdma.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ on:
2020
- .github/actions/install-protoc/action.yml
2121
- .github/actions/install-rust/action.yml
2222
- .github/workflows/lint-rust/action.yml
23+
- "!**/*.md"
24+
- "!**/THIRD_PARTY_LICENSES*"
2325
pull_request:
2426
paths:
2527
- glide-rdma/**
@@ -32,6 +34,8 @@ on:
3234
- .github/actions/install-protoc/action.yml
3335
- .github/actions/install-rust/action.yml
3436
- .github/workflows/lint-rust/action.yml
37+
- "!**/*.md"
38+
- "!**/THIRD_PARTY_LICENSES*"
3539
workflow_dispatch:
3640
# TODO #7409: Add `workflow_call:` so fmt-all.yml, full-matrix-tests.yml, and rust-cd.yml can run this workflow.
3741

‎.github/workflows/glide-telemetry.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ on:
2121
- .github/actions/install-protoc/action.yml
2222
- .github/actions/install-rust/action.yml
2323
- .github/workflows/lint-rust/action.yml
24+
- "!**/*.md"
25+
- "!**/THIRD_PARTY_LICENSES*"
2426
pull_request:
2527
paths:
2628
- glide-telemetry/**
@@ -34,6 +36,8 @@ on:
3436
- .github/actions/install-protoc/action.yml
3537
- .github/actions/install-rust/action.yml
3638
- .github/workflows/lint-rust/action.yml
39+
- "!**/*.md"
40+
- "!**/THIRD_PARTY_LICENSES*"
3741
workflow_dispatch:
3842
workflow_call:
3943

‎.github/workflows/go.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ on:
2222
- .github/actions/install-engine/action.yml
2323
- .github/workflows/create-test-matrices/action.yml
2424
- .github/json_matrices/**
25+
- "!**/*.md"
26+
- "!**/THIRD_PARTY_LICENSES*"
2527
pull_request:
2628
paths:
2729
- glide-core/src/**
@@ -36,6 +38,8 @@ on:
3638
- .github/actions/install-engine/action.yml
3739
- .github/workflows/create-test-matrices/action.yml
3840
- .github/json_matrices/**
41+
- "!**/*.md"
42+
- "!**/THIRD_PARTY_LICENSES*"
3943
workflow_dispatch:
4044
inputs:
4145
full-matrix:

‎.github/workflows/java.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ on:
2121
- .github/actions/install-engine/action.yml
2222
- .github/workflows/create-test-matrices/action.yml
2323
- .github/json_matrices/**
24+
- "!**/*.md"
25+
- "!**/THIRD_PARTY_LICENSES*"
2426

2527
pull_request:
2628
paths:
@@ -35,6 +37,8 @@ on:
3537
- .github/actions/install-engine/action.yml
3638
- .github/workflows/create-test-matrices/action.yml
3739
- .github/json_matrices/**
40+
- "!**/*.md"
41+
- "!**/THIRD_PARTY_LICENSES*"
3842

3943
workflow_dispatch:
4044
inputs:

‎.github/workflows/lint-ts.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,16 @@ on:
1414
- node/**
1515
- benchmarks/utilities/*
1616
- .github/workflows/lint-ts.yml
17+
- "!**/*.md"
18+
- "!**/THIRD_PARTY_LICENSES*"
1719
pull_request:
1820
paths:
1921
- benchmarks/node/**
2022
- node/**
2123
- benchmarks/utilities/*
2224
- .github/workflows/lint-ts.yml
25+
- "!**/*.md"
26+
- "!**/THIRD_PARTY_LICENSES*"
2327
workflow_dispatch:
2428

2529
concurrency:

0 commit comments

Comments
 (0)