Skip to content

Commit 6db3b7f

Browse files
committed
Minor fix
1 parent 1b1132e commit 6db3b7f

File tree

1 file changed

+6
-13
lines changed

1 file changed

+6
-13
lines changed

.github/workflows/collector-builder.yml

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
name: Determine if builder image needs to be built
2424
runs-on: ubuntu-24.04
2525
outputs:
26-
build-image: ${{ steps.check-builder.outputs.builder-image }}
26+
build-image: ${{ steps.check-builder.outputs.build-image }}
2727
build-multiarch: ${{ steps.run-multiarch.outputs.run-multiarch }}
2828
collector-builder-tag: ${{ steps.builder-tag.outputs.collector-builder-tag }}
2929

@@ -58,7 +58,7 @@ jobs:
5858
run: |
5959
set -x
6060
function build_builder() {
61-
echo "build-image=$1" == "$GITHUB_OUTPUT"
61+
echo "build-image=$1" >> "$GITHUB_OUTPUT"
6262
exit 0
6363
}
6464
@@ -90,11 +90,11 @@ jobs:
9090
run: |
9191
set -x
9292
function run_multiarch() {
93-
echo "run-multiarch=true" >> "$GITHUB_OUTPUT"
93+
echo "run-multiarch=$1" >> "$GITHUB_OUTPUT"
9494
exit 0
9595
}
9696
97-
if [[ "${{ steps.check-builder.outputs.build-builder }}" == "false" ]]; then
97+
if [[ "${{ steps.check-builder.outputs.build-image }}" == "false" ]]; then
9898
run_multiarch "false"
9999
fi
100100
@@ -250,11 +250,7 @@ jobs:
250250
- build-builder-image-remote-vm
251251
name: Create Multiarch manifest
252252
runs-on: ubuntu-24.04
253-
if: |
254-
github.event_name != 'pull_request' || (
255-
needs.builder-needs-rebuilding.outputs.collector-builder-tag != 'master' &&
256-
contains(github.event.pull_request.labels.*.name, 'run-multiarch-builds')
257-
)
253+
if : needs.builder-needs-rebuilding.outputs.build-multiarch == 'true'
258254
env:
259255
COLLECTOR_BUILDER_TAG: ${{ needs.builder-needs-rebuilding.outputs.collector-builder-tag }}
260256
ARCHS: amd64 ppc64le s390x arm64
@@ -294,10 +290,7 @@ jobs:
294290
- build-builder-image
295291
name: Retag x86 builder image
296292
runs-on: ubuntu-24.04
297-
if: |
298-
github.event_name == 'pull_request' &&
299-
needs.builder-needs-rebuilding.outputs.collector-builder-tag != 'master' &&
300-
!contains(github.event.pull_request.labels.*.name, 'run-multiarch-builds')
293+
if : needs.builder-needs-rebuilding.outputs.build-multiarch == 'false'
301294
env:
302295
COLLECTOR_BUILDER_TAG: ${{ needs.builder-needs-rebuilding.outputs.collector-builder-tag }}
303296
steps:

0 commit comments

Comments
 (0)