Skip to content

Commit aa0786f

Browse files
committed
delete outdated nightly image
1 parent 990ddc1 commit aa0786f

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/fatimage.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,17 @@ jobs:
9393
echo "image-name=${IMAGE_NAME}" >> "$GITHUB_OUTPUT"
9494
echo "image-id=$IMAGE_ID" >> "$GITHUB_OUTPUT"
9595
96+
- name: Delete old latest image
97+
run: |
98+
. venv/bin/activate
99+
IMAGE_COUNT=$(openstack image list --name ${{ steps.manifest.outputs.image-name }} -f value -c ID | wc -l)
100+
if [ "$IMAGE_COUNT" -gt 1 ]; then
101+
OLD_IMAGE_ID=$(openstack image list --sort created_at:asc --name "${{ steps.manifest.outputs.image-name }}" -f value -c ID | head -n 1)
102+
openstack image delete "$OLD_IMAGE_ID"
103+
else
104+
echo "Only one image exists, skipping deletion."
105+
fi
106+
96107
- name: Download image
97108
run: |
98109
. venv/bin/activate

0 commit comments

Comments
 (0)