Skip to content

Commit 2db907a

Browse files
Merge branch 'main' into refactor/extract-dependencyreference-meta
Signed-off-by: Karan Suresh <karansuresh.info@gmail.com>
2 parents 98b8f46 + ad86bcd commit 2db907a

92 files changed

Lines changed: 3860 additions & 1477 deletions

Some content is hidden

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

.github/CODEOWNERS

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,3 @@
11
# These owners will be the default owners for everything in
22
# the repo. Unless a later match takes precedence.
33
* @fluxcd/core-maintainers
4-
5-
# The following have a bit more specific owners and require e.g.
6-
# specific domain expertise.
7-
/actions/ @stefanprodan
8-
/apis/ @hiddeco @stefanprodan
9-
/ssa/ @stefanprodan
10-
/runtime/ @hiddeco @stefanprodan
11-
/sourceignore/ @hiddeco
12-
/kustomize/ @stefanprodan
13-
/git/ @aryan9600 @hiddeco
14-
/oci/ @stefanprodan

.github/workflows/actions.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
name: actions on ${{ matrix.version }}
2222
steps:
2323
- name: Checkout
24-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
24+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2525
- name: Setup yq
2626
uses: ./actions/yq
2727
- name: Setup kubeconform

.github/workflows/backport.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ jobs:
88
permissions:
99
contents: write # for reading and creating branches.
1010
pull-requests: write # for creating pull requests against release branches.
11-
uses: fluxcd/gha-workflows/.github/workflows/backport.yaml@v0.4.0
11+
uses: fluxcd/gha-workflows/.github/workflows/backport.yaml@v0.9.0
1212
secrets:
1313
github-token: ${{ secrets.BOT_GITHUB_TOKEN }}

.github/workflows/build.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ jobs:
1717
chunk: ["1/4", "2/4", "3/4", "4/4"]
1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
20+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2121
- name: Setup Go
22-
uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
22+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
2323
with:
24-
go-version: 1.25.x
24+
go-version: 1.26.x
2525
# https://github.com/actions/setup-go/blob/main/docs/adrs/0000-caching-dependencies.md#example-of-real-use-cases
2626
cache-dependency-path: |
2727
**/go.sum

.github/workflows/cifuzz.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
15+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1616
- name: Setup Go
17-
uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
17+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
1818
with:
19-
go-version: 1.25.x
19+
go-version: 1.26.x
2020
# https://github.com/actions/setup-go/blob/main/docs/adrs/0000-caching-dependencies.md#example-of-real-use-cases
2121
cache-dependency-path: |
2222
**/go.sum

.github/workflows/e2e.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- github
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
27+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2828

2929
# Since this is a monorepo, changes in other packages will also trigger these e2e tests
3030
# meant only for the git package. This detects us whether the changed files are part of the
@@ -41,9 +41,9 @@ jobs:
4141
- 'git/**'
4242
- name: Setup Go
4343
if: ${{ steps.filter.outputs.git == 'true' || steps.filter.outputs.e2e == 'true' || github.event_name == 'workflow_dispatch' }}
44-
uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
44+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
4545
with:
46-
go-version: 1.25.x
46+
go-version: 1.26.x
4747
# https://github.com/actions/setup-go/blob/main/docs/adrs/0000-caching-dependencies.md#example-of-real-use-cases
4848
cache-dependency-path: |
4949
**/go.sum

.github/workflows/integration-aws.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,24 +26,24 @@ jobs:
2626
working-directory: ./tests/integration
2727
steps:
2828
- name: Checkout
29-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
29+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3030
- name: Setup Go
31-
uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
31+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
3232
with:
33-
go-version: 1.25.x
33+
go-version: 1.26.x
3434
cache-dependency-path: tests/integration/go.sum
3535
- name: Setup Terraform
36-
uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3.1.2
36+
uses: hashicorp/setup-terraform@5e8dbf3c6d9deaf4193ca7a8fb23f2ac83bb6c85 # v4.0.0
3737
- name: configure aws credentials
38-
uses: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708 # v5.1.1
38+
uses: aws-actions/configure-aws-credentials@8df5847569e6427dd6c4fb1cf565c83acfa8afa7 # v6.0.0
3939
with:
4040
role-to-assume: arn:aws:iam::${{ secrets.AWS_ACCOUNT_ID }}:role/${{ secrets.OCI_E2E_AWS_ASSUME_ROLE_NAME }}
4141
role-session-name: OCI_GH_Actions
4242
aws-region: us-east-1
4343
- name: Setup QEMU
44-
uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0
44+
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
4545
- name: Setup Docker Buildx
46-
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
46+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
4747
- name: Set dynamic variables in .env
4848
run: |
4949
cat > .env <<EOF

.github/workflows/integration-azure.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,22 +25,22 @@ jobs:
2525
working-directory: ./tests/integration
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
28+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2929
- name: Setup Go
30-
uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
30+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
3131
with:
32-
go-version: 1.25.x
32+
go-version: 1.26.x
3333
cache-dependency-path: tests/integration/go.sum
3434
- name: Setup Terraform
35-
uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3.1.2
35+
uses: hashicorp/setup-terraform@5e8dbf3c6d9deaf4193ca7a8fb23f2ac83bb6c85 # v4.0.0
3636
- name: Authenticate to Azure
3737
uses: Azure/login@a457da9ea143d694b1b9c7c869ebb04ebe844ef5 # v1.4.6
3838
with:
3939
creds: '{"clientId":"${{ secrets.ARM_CLIENT_ID }}","clientSecret":"${{ secrets.ARM_CLIENT_SECRET }}","subscriptionId":"${{ secrets.ARM_SUBSCRIPTION_ID }}","tenantId":"${{ secrets.ARM_TENANT_ID }}"}'
4040
- name: Setup QEMU
41-
uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0
41+
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
4242
- name: Setup Docker Buildx
43-
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
43+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
4444
- name: Set dynamic variables in .env
4545
run: |
4646
cat > .env <<EOF

.github/workflows/integration-cleanup.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ jobs:
1616
working-directory: ./tools/reaper
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
19+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2020
with:
2121
repository: fluxcd/test-infra
2222
- name: Setup Go
23-
uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
23+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
2424
with:
25-
go-version: 1.25.x
25+
go-version: 1.26.x
2626
cache-dependency-path: ./tools/reaper/go.sum
2727
- name: Setup bin dir
2828
run: mkdir -p ~/.local/bin
@@ -43,13 +43,13 @@ jobs:
4343
if: true
4444
steps:
4545
- name: Checkout
46-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
46+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4747
with:
4848
repository: fluxcd/test-infra
4949
- name: Setup Go
50-
uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
50+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
5151
with:
52-
go-version: 1.25.x
52+
go-version: 1.26.x
5353
cache-dependency-path: ./tools/reaper/go.sum
5454
- name: Authenticate to Azure
5555
uses: Azure/login@a457da9ea143d694b1b9c7c869ebb04ebe844ef5 # v1.4.6
@@ -66,16 +66,16 @@ jobs:
6666
if: true
6767
steps:
6868
- name: Checkout
69-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
69+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7070
with:
7171
repository: fluxcd/test-infra
7272
- name: Setup Go
73-
uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
73+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
7474
with:
75-
go-version: 1.25.x
75+
go-version: 1.26.x
7676
cache-dependency-path: ./tools/reaper/go.sum
7777
- name: Authenticate to AWS
78-
uses: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708 # v5.1.1
78+
uses: aws-actions/configure-aws-credentials@8df5847569e6427dd6c4fb1cf565c83acfa8afa7 # v6.0.0
7979
with:
8080
role-to-assume: arn:aws:iam::${{ secrets.AWS_ACCOUNT_ID }}:role/${{ secrets.CLEANUP_E2E_AWS_ASSUME_ROLE_NAME }}
8181
role-session-name: cleanup_GH_Actions

.github/workflows/integration-gcp.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ jobs:
2525
working-directory: ./tests/integration
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
28+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2929
- name: Setup Go
30-
uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
30+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
3131
with:
32-
go-version: 1.25.x
32+
go-version: 1.26.x
3333
cache-dependency-path: tests/integration/go.sum
3434
- name: Setup Terraform
35-
uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3.1.2
35+
uses: hashicorp/setup-terraform@5e8dbf3c6d9deaf4193ca7a8fb23f2ac83bb6c85 # v4.0.0
3636
- name: Authenticate to Google Cloud
3737
uses: google-github-actions/auth@7c6bc770dae815cd3e89ee6cdf493a5fab2cc093 # v3.0.0
3838
id: 'auth'
@@ -42,17 +42,17 @@ jobs:
4242
- name: Setup gcloud
4343
uses: google-github-actions/setup-gcloud@aa5489c8933f4cc7a4f7d45035b3b1440c9c10db # v3.0.1
4444
- name: Setup QEMU
45-
uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0
45+
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
4646
- name: Setup Docker Buildx
47-
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
47+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
4848
- name: Log into gcr.io
49-
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
49+
uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0
5050
with:
5151
registry: gcr.io
5252
username: oauth2accesstoken
5353
password: ${{ steps.auth.outputs.access_token }}
5454
- name: Log into us-central1-docker.pkg.dev
55-
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
55+
uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0
5656
with:
5757
registry: us-central1-docker.pkg.dev
5858
username: oauth2accesstoken

0 commit comments

Comments
 (0)