Skip to content

Commit 5b85a4d

Browse files
committed
Name artifacts
1 parent 1d53830 commit 5b85a4d

File tree

2 files changed

+16
-7
lines changed

2 files changed

+16
-7
lines changed

.github/workflows/build_build_image.yaml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,25 @@ jobs:
2121
run: |
2222
FAST_VERSION=$(python3 get_latest_fast_version.py)
2323
echo "FAST_VERSION=$FAST_VERSION" >> "$GITHUB_ENV"
24-
24+
IMAGE_NAME=fast:${FAST_VERSION}-build
25+
IMAGE_FILENMAE=fast-${FAST_VERSION}-build
26+
echo "IMAGE_NAME=$IMAGE_NAME" >> "$GITHUB_ENV"
27+
echo "IMAGE_FILENAME=$IMAGE_FILENAME" >> "$GITHUB_ENV"
2528
- name: Build
2629
run: |
27-
docker build . -f build.Dockerfile -t fast:${FAST_VERSION}-build
30+
docker build . -f build.Dockerfile -t $IMAGE_NAME
2831
2932
- name: Save docker image to file
3033
run: |
31-
docker save -o fast-${FAST_VERSION}-build.tar fast:${FAST_VERSION}-build
34+
docker save -o $IMAGE_FILENAME $IMAGE_NAME
3235
3336
- name: Upload docker image file as artifact
3437
uses: actions/upload-artifact@v4
3538
with:
36-
path: fast-*.tar
39+
name: ${{ env.IMAGE_NAME }}
40+
path: ${{ env.IMAGE_FILENAME }}
3741
if-no-files-found: error
42+
retention-days: 3
3843

3944
- name: Test image
4045
run: |

.github/workflows/build_runtime_images.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,9 @@ jobs:
3939
echo "X_TAG=${{ matrix.x_server }}" >> "$GITHUB_ENV"
4040
fi
4141
IMAGE_NAME=fast:${FAST_VERSION}-${{ matrix.type }}-${{ matrix.opencl }}-$X_TAG-$VGL_TAG
42+
IMAGE_FILENAME=fast-${FAST_VERSION}-${{ matrix.type }}-${{ matrix.opencl }}-$X_TAG-$VGL_TAG.tar
4243
echo "IMAGE_NAME=$IMAGE_NAME" >> "$GITHUB_ENV"
44+
echo "IMAGE_FILENAME=$IMAGE_FILENAME" >> "$GITHUB_ENV"
4345
- name: Build
4446
run: |
4547
docker build . -f runtime.Dockerfile \
@@ -59,13 +61,15 @@ jobs:
5961
6062
- name: Save docker image to file
6163
run: |
62-
docker save -o fast-${FAST_VERSION}-${{ matrix.type }}-${{ matrix.opencl }}-${X_TAG}-$VGL_TAG.tar $IMAGE_NAME
64+
docker save -o $IMAGE_FILENAME $IMAGE_NAME
6365
6466
- name: Upload docker image file as artifact
6567
uses: actions/upload-artifact@v4
6668
with:
67-
path: fast-*.tar
68-
if-no-files-foud: error
69+
name: ${{ env.IMAGE_NAME }}
70+
path: ${{ env.IMAGE_FILENAME }}
71+
if-no-files-found: error
72+
retention-days: 3
6973

7074
- name: Login to GitHub Container Registry
7175
if: ${{ inputs.deploy }}

0 commit comments

Comments
 (0)