Skip to content

Commit d804001

Browse files
authored
Merge pull request opendatahub-io#112 from HumairAK/disable-auto-tag-release
Turn of auto image tagging for dspo.
2 parents d319be8 + 0dfb58f commit d804001

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

.github/workflows/tag-release-quay.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@ name: Image push per Github Tag
66

77
run-name: Creating new tag in quay based on pushed tag in Github.
88
on:
9-
push:
10-
tags:
11-
- '*'
129
workflow_dispatch:
10+
inputs:
11+
target_tag:
12+
default: 'vx.y.z'
13+
description: 'DSP Tag'
14+
required: true
1315
env:
1416
IMAGE_SERVER: quay.io/opendatahub/ds-pipelines-api-server
1517
IMAGE_UI: quay.io/opendatahub/ds-pipelines-frontend
@@ -42,16 +44,13 @@ jobs:
4244
QUAY_ROBOT_TOKEN: ${{ secrets.QUAY_ROBOT_TOKEN }}
4345
run: |
4446
skopeo login quay.io -u ${QUAY_ROBOT_USERNAME} -p ${QUAY_ROBOT_TOKEN}
45-
- name: Get latest tag name
46-
id: tag
47-
run: echo "tag=$(git tag | tail -n 1)" >> ${GITHUB_OUTPUT}
4847
- name: Get latest tag hash
4948
id: hash
50-
run: echo "hash=$(git rev-parse --short=7 ${{ steps.tag.outputs.tag }} )" >> ${GITHUB_OUTPUT}
49+
run: echo "hash=$(git rev-parse --short=7 ${{ inputs.target_tag }} )" >> ${GITHUB_OUTPUT}
5150
- name: Create new tag
5251
shell: bash
5352
env:
54-
TAG: ${{ steps.tag.outputs.tag }}
53+
TAG: ${{ inputs.target_tag }}
5554
HASH: ${{ steps.hash.outputs.hash }}
5655
run: |
5756
skopeo copy docker://${IMAGE_SERVER}:main-${{ env.HASH }} docker://${IMAGE_SERVER}:${{ env.TAG }}

0 commit comments

Comments
 (0)