Skip to content

Commit f675d25

Browse files
authored
Merge pull request #12474 from Sudha247/docker-update
Download the latest release for a manual trigger of Docker image generation
2 parents 0dcee39 + f88c158 commit f675d25

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

.github/workflows/docker-image.yml

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
name: Docker Release
23

34
on:
@@ -36,14 +37,25 @@ jobs:
3637
with:
3738
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
3839

39-
- name: Download release assets
40+
- name: Download release assets (current ref)
41+
if: ${{ github.ref_name != '' }}
42+
env:
43+
GH_TOKEN: ${{ github.token }}
44+
run: |
45+
mkdir -p docker-context
46+
gh release download "${{ github.ref_name }}" \
47+
--pattern "*.tbz" \
48+
--dir docker-context
49+
50+
- name: Download release assets (latest if ref is not present)
51+
if: ${{ github.ref_name == '' }}
4052
env:
41-
GH_TOKEN: ${{ github.token }}
53+
GH_TOKEN: ${{ github.token }}
4254
run: |
43-
mkdir -p docker-context
44-
gh release download ${{ github.ref_name }} \
45-
--pattern "*.tbz" \
46-
--dir docker-context
55+
mkdir -p docker-context
56+
gh release download \
57+
--pattern "*.tbz" \
58+
--dir docker-context
4759
4860
- name: Set up Docker Buildx
4961
uses: docker/setup-buildx-action@v3

0 commit comments

Comments
 (0)