Skip to content

Commit 76f9992

Browse files
authored
fix(docker-build): fix build-cache validation (#61)
1 parent 2a3001a commit 76f9992

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

Diff for: .github/workflows/docker-build-push-multi-platform.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ jobs:
111111
provenance: ${{ inputs.build-provenance }}
112112

113113
- name: Export digest (cached)
114-
if: ${{ inputs.build-cache == 'true' }}
114+
if: ${{ inputs.build-cache }}
115115
run: |
116116
mkdir -p ${{ runner.temp }}/digests
117117
digest="${{ steps.build-cache.outputs.digest }}"
@@ -131,7 +131,7 @@ jobs:
131131
provenance: ${{ inputs.build-provenance }}
132132

133133
- name: Export digest (no cache)
134-
if: ${{ inputs.build-cache == 'false' }}
134+
if: ${{ ! inputs.build-cache }}
135135
run: |
136136
mkdir -p ${{ runner.temp }}/digests
137137
digest="${{ steps.build-no-cache.outputs.digest }}"

Diff for: .github/workflows/docker-build-push-multi-registry.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -126,13 +126,14 @@ jobs:
126126
provenance: false
127127

128128
- name: Export digest (cached)
129+
if: ${{ inputs.build-cache }}
129130
run: |
130131
mkdir -p ${{ runner.temp }}/digests
131132
digest="${{ steps.build-cache.outputs.digest }}"
132133
touch "${{ runner.temp }}/digests/${digest#sha256:}"
133134
134135
- name: Build and push by digest (no cache)
135-
if: ${{ inputs.build-cache }}
136+
if: ${{ ! inputs.build-cache }}
136137
id: build-no-cache
137138
uses: docker/build-push-action@v6
138139
with:
@@ -145,6 +146,7 @@ jobs:
145146
provenance: false
146147

147148
- name: Export digest (no cache)
149+
if: ${{ ! inputs.build-cache }}
148150
run: |
149151
mkdir -p ${{ runner.temp }}/digests
150152
digest="${{ steps.build-no-cache.outputs.digest }}"

0 commit comments

Comments
 (0)