Skip to content

Commit 4466a52

Browse files
authored
Merge branch 'microsoft:main' into packetParserSampling
2 parents b2a5ab5 + 18da0e9 commit 4466a52

Some content is hidden

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

65 files changed

+3984
-1639
lines changed

.github/workflows/codeql.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,22 +28,22 @@ jobs:
2828
steps:
2929
- name: Checkout repository
3030
if: env.IS_NOT_MERGE_GROUP
31-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
31+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3232
- name: Setup go
3333
if: env.IS_NOT_MERGE_GROUP
34-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
34+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
3535
with:
3636
go-version-file: go.mod
3737
- name: Initialize CodeQL
3838
if: env.IS_NOT_MERGE_GROUP
39-
uses: github/codeql-action/init@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
39+
uses: github/codeql-action/init@e296a935590eb16afc0c0108289f68c87e2a89a5 # v4.30.7
4040
with:
4141
languages: ${{ matrix.language }}
4242
- name: Autobuild
4343
if: env.IS_NOT_MERGE_GROUP
44-
uses: github/codeql-action/autobuild@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
44+
uses: github/codeql-action/autobuild@e296a935590eb16afc0c0108289f68c87e2a89a5 # v4.30.7
4545
- name: Perform CodeQL Analysis
4646
if: env.IS_NOT_MERGE_GROUP
47-
uses: github/codeql-action/analyze@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
47+
uses: github/codeql-action/analyze@e296a935590eb16afc0c0108289f68c87e2a89a5 # v4.30.7
4848
with:
4949
category: "/language:${{matrix.language}}"

.github/workflows/docs.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ jobs:
1919
runs-on: ubuntu-latest
2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23-
- uses: actions/setup-node@v4
22+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
23+
- uses: actions/setup-node@v6
2424
with:
2525
node-version: 20
2626
- name: build
@@ -29,7 +29,7 @@ jobs:
2929
npm run build --prefix site/
3030
- name: Upload build artifact
3131
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
32-
uses: actions/upload-pages-artifact@v3
32+
uses: actions/upload-pages-artifact@v4
3333
with:
3434
path: "./site/build"
3535

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Build E2E Test Event Writer
2+
on:
3+
push:
4+
branches:
5+
- main
6+
- dev/**
7+
merge_group:
8+
types: [checks_requested]
9+
workflow_dispatch:
10+
11+
permissions:
12+
contents: read
13+
id-token: write
14+
packages: write
15+
16+
env:
17+
EVENT_WRITER_PATH: "${{ github.workspace }}/test/e2e/tools/event-writer/"
18+
19+
jobs:
20+
retina-win-e2e-bpf-images:
21+
name: Build E2E Test Event Writer
22+
runs-on: windows-2022
23+
24+
env:
25+
IS_MERGE_GROUP: ${{ (github.event_name == 'merge_group') || (github.event_name == 'workflow_dispatch' && github.ref == 'refs/heads/dev/v0.0.33-windows' && github.repository == 'microsoft/retina') }}
26+
27+
strategy:
28+
matrix:
29+
platform: ["windows"]
30+
arch: ["amd64"]
31+
32+
steps:
33+
- name: Checkout code
34+
uses: actions/[email protected]

.github/workflows/e2e.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,10 @@ jobs:
8686

8787
steps:
8888
- name: Checkout code
89-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
89+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
9090

9191
- name: Setup go
92-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
92+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
9393
with:
9494
go-version-file: go.mod
9595
- run: go version

.github/workflows/golangci-lint.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,17 @@ jobs:
2020
GOOS: ${{ matrix.goos }}
2121
GOARCH: ${{ matrix.goarch }}
2222
steps:
23-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2424
if: env.IS_NOT_MERGE_GROUP
2525
with:
2626
fetch-depth: 0
27-
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
27+
- uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
2828
if: env.IS_NOT_MERGE_GROUP
2929
with:
3030
go-version-file: go.mod
3131
- name: golangci-lint
3232
if: env.IS_NOT_MERGE_GROUP
33-
uses: golangci/golangci-lint-action@v6
33+
uses: golangci/golangci-lint-action@v8
3434
with:
3535
version: latest
3636
args: --concurrency 4 --verbose --config=.golangci.yaml --timeout=25m

.github/workflows/goreleaser.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Checkout
17-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
17+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1818
with:
1919
fetch-depth: 0
2020
- name: Set up Go
21-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
21+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
2222
with:
2323
go-version-file: go.mod
2424
- name: Run GoReleaser build
@@ -35,11 +35,11 @@ jobs:
3535
if: github.ref_type == 'tag'
3636
steps:
3737
- name: Checkout
38-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
38+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3939
with:
4040
fetch-depth: 0
4141
- name: Set up Go
42-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
42+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
4343
with:
4444
go-version-file: go.mod
4545
- name: Run GoReleaser release

.github/workflows/images.yaml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323

2424
steps:
2525
- name: Checkout code
26-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
26+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2727

28-
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
28+
- uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
2929
with:
3030
go-version-file: go.mod
3131
- run: go version
@@ -74,9 +74,9 @@ jobs:
7474

7575
steps:
7676
- name: Checkout code
77-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
77+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
7878

79-
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
79+
- uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
8080
with:
8181
go-version-file: go.mod
8282
- run: go version
@@ -126,9 +126,9 @@ jobs:
126126

127127
steps:
128128
- name: Checkout code
129-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
129+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
130130

131-
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
131+
- uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
132132
with:
133133
go-version-file: go.mod
134134
- run: go version
@@ -176,9 +176,9 @@ jobs:
176176

177177
steps:
178178
- name: Checkout code
179-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
179+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
180180

181-
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
181+
- uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
182182
with:
183183
go-version-file: go.mod
184184
- run: go version
@@ -225,9 +225,9 @@ jobs:
225225

226226
steps:
227227
- name: Checkout code
228-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
228+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
229229

230-
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
230+
- uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
231231
with:
232232
go-version-file: go.mod
233233
- run: go version
@@ -282,7 +282,7 @@ jobs:
282282

283283
steps:
284284
- name: Checkout code
285-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
285+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
286286

287287
- name: Setup QEMU
288288
uses: docker/setup-qemu-action@v3
@@ -310,10 +310,10 @@ jobs:
310310

311311
steps:
312312
- name: Checkout code
313-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
313+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
314314

315315
- name: Setup go
316-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
316+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
317317
with:
318318
go-version-file: go.mod
319319
- run: go version

.github/workflows/kapinger.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111

1212
steps:
1313
- name: Checkout code
14-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
14+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1515

1616
- name: Set outputs
1717
id: vars

.github/workflows/markdownlint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout repository
13-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
13+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1414
- uses: DavidAnson/markdownlint-cli2-action@v9
1515
with:
1616
command: config

.github/workflows/perf-template.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,10 @@ jobs:
4848
runs-on: ubuntu-latest
4949
steps:
5050
- name: Checkout code
51-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
51+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5252

5353
- name: Setup go
54-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
54+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
5555
with:
5656
go-version-file: go.mod
5757
- run: go version

0 commit comments

Comments
 (0)