Skip to content

Commit 49533a4

Browse files
ci: update workflows on release/25.10-lts from main
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 3e05d99 commit 49533a4

18 files changed

Lines changed: 37 additions & 31 deletions

.github/workflows/build.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
4848

4949
- name: Checkout code
50-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
50+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
5151

5252
- name: Debug
5353
uses: raven-actions/debug@9dbdeb7eea607a7d73411895c65987e71d59a466 # v1.2.0
@@ -321,7 +321,7 @@ jobs:
321321
with:
322322
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
323323

324-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
324+
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
325325
# We need full history to be able to detect branch ancestry
326326
with:
327327
fetch-depth: 0

.github/workflows/call-build-containers.yaml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ on:
3737
required: false
3838
type: string
3939
default: "namespace-profile-ubuntu-latest-arm"
40+
s390x-runner-label:
41+
description: The label to use for the runner (if not specified then the default ubuntu-latest or equivalent is used).
42+
required: false
43+
type: string
44+
default: "ubuntu-24.04-s390x"
4045
secrets:
4146
cosign_private_key:
4247
description: The optional Cosign key to use for signing the images.
@@ -75,18 +80,19 @@ jobs:
7580
platform:
7681
- amd64
7782
- arm64
83+
- s390x
7884
target:
7985
- production
8086
name: ${{ matrix.platform }}/${{ matrix.target }} container image build
81-
runs-on: ${{ (contains(matrix.platform, 'arm') && inputs.arm-runner-label) || inputs.amd-runner-label }}
87+
runs-on: ${{ (contains(matrix.platform, 'arm') && inputs.arm-runner-label) || (contains(matrix.platform, 's390x') && inputs.s390x-runner-label) || inputs.amd-runner-label }}
8288
steps:
8389
- name: Harden the runner
8490
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
8591
with:
8692
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
8793

8894
- name: Checkout code
89-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
95+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
9096
with:
9197
repository: telemetryforge/agent
9298
ref: ${{ inputs.ref }}
@@ -104,7 +110,7 @@ jobs:
104110

105111
# Must be removed on Namespace runners
106112
- name: Set up QEMU
107-
if: ${{ !contains( runner.name, 'nsc-' ) }}
113+
if: ${{ !(contains( runner.name, 'nsc-' ) || contains( matrix.platform, 's390x' )) }}
108114
uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # v4.1.0
109115

110116
- name: Set up Docker Buildx

.github/workflows/call-build-linux-packages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
7979

8080
- name: Checkout ${{ inputs.ref }} code
81-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
81+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
8282
with:
8383
ref: ${{ inputs.ref }}
8484
repository: telemetryforge/agent

.github/workflows/call-build-macos-packages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
4848

4949
- name: Checkout ${{ inputs.ref }} code
50-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
50+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
5151
with:
5252
ref: ${{ inputs.ref }}
5353
repository: telemetryforge/agent

.github/workflows/call-build-windows-packages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
5353

5454
- name: Checkout ${{ inputs.ref }} code
55-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
55+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
5656
with:
5757
ref: ${{ inputs.ref }}
5858
repository: telemetryforge/agent

.github/workflows/call-test-containers-k8s.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
4747

4848
- name: Checkout code
49-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
49+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
5050
with:
5151
repository: telemetryforge/agent
5252
ref: ${{ inputs.ref || github.ref }}

.github/workflows/call-test-containers.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
4040

4141
- name: Checkout code
42-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
42+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
4343
with:
4444
repository: telemetryforge/agent
4545
ref: ${{ inputs.ref || github.ref }}
@@ -70,7 +70,7 @@ jobs:
7070
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
7171

7272
- name: Checkout code
73-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
73+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
7474
with:
7575
repository: telemetryforge/agent
7676
ref: ${{ inputs.ref || github.ref }}
@@ -132,7 +132,7 @@ jobs:
132132
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
133133

134134
- name: Checkout code
135-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
135+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
136136
with:
137137
repository: telemetryforge/agent
138138
ref: ${{ inputs.ref || github.ref }}

.github/workflows/call-test-packages.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ jobs:
130130
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
131131

132132
- name: Checkout code
133-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
133+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
134134
with:
135135
repository: telemetryforge/agent
136136
ref: ${{ inputs.ref }}
@@ -208,7 +208,7 @@ jobs:
208208
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
209209

210210
- name: Checkout code
211-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
211+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
212212
with:
213213
repository: telemetryforge/agent
214214
ref: ${{ inputs.ref }}

.github/workflows/cron-auto-release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
with:
4848
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
4949

50-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
50+
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
5151

5252
- name: 25.10 run
5353
if: github.event_name == 'schedule' && github.event.schedule=='0 14 1 * *'
@@ -138,7 +138,7 @@ jobs:
138138
secrets: |-
139139
github-pat:projects/626836145334/secrets/GITHUB_CI_PAT
140140
141-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
141+
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
142142
with:
143143
ref: ${{ needs.find-last-good.outputs.sha }}
144144
# The tag must be pushed using a PAT to ensure workflows then run.

.github/workflows/dependency-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
egress-policy: ${{ env.STEP_SECURITY_EGRESS_POLICY }}
3131

3232
- name: "Checkout Repository"
33-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
33+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
3434
- name: "Dependency Review"
3535
uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5.0.0
3636
with:

0 commit comments

Comments
 (0)