Skip to content

Commit 5473bac

Browse files
authored
Merge pull request #5738 from hassaansaleem28/sync/o11y-main-oct
Sync feature/o11y with main
2 parents 2800bf8 + eeaf136 commit 5473bac

229 files changed

Lines changed: 9463 additions & 6819 deletions

File tree

Some content is hidden

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

‎.docksec-ignore.yml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
ignores:
2+
- id: DS002
3+
reason: >-
4+
Scanner and tool images run as root. Trivy DS-0002 covers application
5+
Dockerfiles that omit USER.

‎.github/actionlint.yaml‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# actionlint 1.7.12 does not know the Ubuntu 26.04 runner labels yet
2+
# (rhysd/actionlint#683 is unreleased). Drop this file once a release includes them.
3+
self-hosted-runner:
4+
labels:
5+
- ubuntu-26.04
6+
- ubuntu-26.04-arm

‎.github/actions/install-infrastructure-dependencies/action.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ runs:
2323
poetry-venv-${{ runner.os }}-${{ runner.arch }}-python-3.13-
2424
2525
- name: Install infrastructure dependencies
26-
run: poetry install --no-interaction --with test
26+
run: poetry install --no-interaction --no-root --with test
2727
shell: bash
2828
working-directory: infrastructure

‎.github/dependabot.yml‎

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ updates:
1919
patterns:
2020
- '*'
2121
schedule:
22-
interval: daily
22+
day: thursday
23+
interval: weekly
2324
target-branch: main
2425

2526
- package-ecosystem: docker-compose
@@ -33,7 +34,8 @@ updates:
3334
patterns:
3435
- '*'
3536
schedule:
36-
interval: daily
37+
day: thursday
38+
interval: weekly
3739
target-branch: main
3840

3941
- package-ecosystem: github-actions
@@ -47,7 +49,8 @@ updates:
4749
patterns:
4850
- '*'
4951
schedule:
50-
interval: daily
52+
day: thursday
53+
interval: weekly
5154
target-branch: main
5255

5356
- package-ecosystem: npm
@@ -64,7 +67,8 @@ updates:
6467
patterns:
6568
- '*'
6669
schedule:
67-
interval: daily
70+
day: thursday
71+
interval: weekly
6872
target-branch: main
6973

7074
- package-ecosystem: pip
@@ -81,7 +85,8 @@ updates:
8185
patterns:
8286
- '*'
8387
schedule:
84-
interval: daily
88+
day: thursday
89+
interval: weekly
8590
target-branch: main
8691

8792
- package-ecosystem: pre-commit
@@ -95,7 +100,8 @@ updates:
95100
patterns:
96101
- '*'
97102
schedule:
98-
interval: daily
103+
day: thursday
104+
interval: weekly
99105
target-branch: main
100106

101107
- package-ecosystem: terraform
@@ -109,5 +115,6 @@ updates:
109115
patterns:
110116
- '*'
111117
schedule:
112-
interval: daily
118+
day: thursday
119+
interval: weekly
113120
target-branch: main

‎.github/pr-labeler.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ infrastructure:
4949
makefile:
5050
- changed-files:
5151
- any-glob-to-any-file:
52-
- '**/Makefile'
52+
- '**/[Mm]akefile'
5353

5454
nestbot:
5555
- changed-files:

‎.github/workflows/check-contribution.yaml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,16 @@ on:
88
- reopened
99
- synchronize
1010

11+
permissions: {}
12+
1113
jobs:
1214
check-contribution:
1315
if: github.event.pull_request.base.repo.full_name == github.repository
1416
permissions:
1517
contents: read
1618
issues: read
1719
pull-requests: write
18-
runs-on: ubuntu-24.04-arm
20+
runs-on: ubuntu-26.04-arm
1921
steps:
2022
- name: Check contribution requirements
2123
uses: arkid15r/check-contribution-action@f90721e95e8b5d7f32b8e565552498d51d052ca5 # v0.1.7

‎.github/workflows/ci-cd-production.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
name: Run production CI/CD
2020
if: github.event.repository.fork == false
2121
permissions:
22-
actions: write
22+
actions: read
2323
attestations: write
2424
contents: write
2525
id-token: write

‎.github/workflows/ci-cd-staging.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
name: Run staging CI/CD
2020
if: github.event.repository.fork == false
2121
permissions:
22-
actions: write
22+
actions: read
2323
attestations: write
2424
contents: write
2525
id-token: write

‎.github/workflows/ci.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
needs:
3232
- run-code-checks
3333
permissions:
34-
actions: write
34+
actions: read
3535
contents: read
3636
id-token: write
3737
secrets:

‎.github/workflows/cluster-fuzz-lite.yaml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
permissions:
3232
contents: read
3333
security-events: write
34-
runs-on: ubuntu-24.04
34+
runs-on: ubuntu-26.04
3535
steps:
3636
- name: Check out repository
3737
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
@@ -55,7 +55,7 @@ jobs:
5555

5656
- name: Upload SARIF to code scanning
5757
if: always() && hashFiles('artifacts/fuzz-latest/fuzzing-report.sarif') != ''
58-
uses: github/codeql-action/upload-sarif@cdf488f595d80d6e07e03d4674febd5ab45fa938 # v4.37.9
58+
uses: github/codeql-action/upload-sarif@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2
5959
with:
6060
category: cluster-fuzz-lite
6161
sarif_file: artifacts/fuzz-latest/fuzzing-report.sarif

0 commit comments

Comments
 (0)