Skip to content

Commit 09bc38e

Browse files
authored
Merge branch 'main' into renovate/github.com-santhosh-tekuri-jsonschema-v5-6.x
2 parents 2438707 + 2539324 commit 09bc38e

Some content is hidden

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

57 files changed

+1180
-1006
lines changed

.github/workflows/e2e-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
1515

1616
- name: Set up Go
17-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
17+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
1818
with:
1919
go-version-file: 'go.mod'
2020
cache: true

.github/workflows/image-build-and-publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
2020

2121
- name: Set up Go
22-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
22+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
2323
with:
2424
go-version-file: go.mod
2525

@@ -171,7 +171,7 @@ jobs:
171171
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
172172

173173
- name: Set up Go
174-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
174+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
175175
with:
176176
go-version-file: go.mod
177177

@@ -259,7 +259,7 @@ jobs:
259259
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
260260

261261
- name: Set up Go
262-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
262+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
263263
with:
264264
go-version-file: go.mod
265265

.github/workflows/lint-helm-charts.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
- name: Checkout
1616
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
1717

18-
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
18+
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6
1919
with:
2020
python-version: 3.13
2121

22-
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
22+
- uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
2323
with:
2424
go-version: ^1
2525

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
1515

1616
- name: Set up Go
17-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
17+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
1818
with:
1919
go-version-file: 'go.mod'
2020
cache: true

.github/workflows/operator-ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
1919

2020
- name: Set up Go
21-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
21+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
2222
with:
2323
go-version-file: 'go.mod'
2424
cache: true
@@ -39,7 +39,7 @@ jobs:
3939
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
4040

4141
- name: Set up Go
42-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
42+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
4343
with:
4444
go-version-file: 'go.mod'
4545
cache: true
@@ -60,7 +60,7 @@ jobs:
6060
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
6161

6262
- name: Set up Go
63-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
63+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
6464
with:
6565
go-version-file: 'go.mod'
6666
cache: true
@@ -93,7 +93,7 @@ jobs:
9393
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
9494

9595
- name: Set up Go
96-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
96+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
9797
with:
9898
go-version-file: 'go.mod'
9999
cache: true
@@ -149,7 +149,7 @@ jobs:
149149
uses: ko-build/setup-ko@d006021bd0c28d1ce33a07e7943d48b079944c8d # v0.9
150150

151151
- name: Set up Go
152-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
152+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
153153
with:
154154
go-version-file: 'go.mod'
155155
cache: true

.github/workflows/releaser.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
fetch-depth: 0
6666

6767
- name: Setup Go
68-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
68+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
6969
with:
7070
go-version-file: 'go.mod'
7171
cache: true

.github/workflows/run-on-main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ jobs:
1616
tests:
1717
name: Tests
1818
uses: ./.github/workflows/test.yml
19+
secrets: inherit
1920
e2e-tests:
2021
name: E2E Tests
2122
uses: ./.github/workflows/e2e-tests.yml

.github/workflows/run-on-pr.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
tests:
2121
name: Tests
2222
uses: ./.github/workflows/test.yml
23+
secrets: inherit
2324
e2e-tests:
2425
name: E2E Tests
2526
uses: ./.github/workflows/e2e-tests.yml

.github/workflows/test-helm-charts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
with:
2121
version: v3.10.0
2222

23-
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
23+
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6
2424
with:
2525
python-version: 3.13
2626

.github/workflows/test.yml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,33 @@ jobs:
1414
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
1515

1616
- name: Set up Go
17-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
17+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
1818
with:
1919
go-version-file: 'go.mod'
2020
cache: true
2121

22+
- name: Set up gotestfmt
23+
uses: gotesttools/gotestfmt-action@v2
24+
# Optional: pass GITHUB_TOKEN to avoid rate limiting.
25+
# with:
26+
# token: ${{ secrets.GITHUB_TOKEN }}
27+
2228
- name: Install Task
2329
uses: arduino/setup-task@v2
2430
with:
2531
version: 3.x
2632
repo-token: ${{ secrets.GITHUB_TOKEN }}
2733

28-
- name: Run tests
29-
run: task test
34+
- name: Run tests with coverage
35+
run: task test-coverage
36+
37+
- name: Upload coverage reports to Codecov with GitHub Action
38+
uses: codecov/codecov-action@v5
39+
with:
40+
token: ${{ secrets.CODECOV_TOKEN }}
41+
slug: stacklok/toolhive
42+
43+
- name: Upload coverage to Coveralls
44+
uses: coverallsapp/github-action@v2
45+
with:
46+
file: coverage/coverage.out

0 commit comments

Comments
 (0)