diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 736f3dc..1169104 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -4,6 +4,11 @@ on: lfs: type: boolean default: false + tag: + type: string + required: false + default: latest + jobs: build: @@ -42,11 +47,11 @@ jobs: yc-sa-json-credentials: ${{ secrets.YC_SA_JSON_CREDENTIALS }} - name: Tag image run: | - docker tag cr.yandex/$CR_REGISTRY/$CR_REPO:${IMAGE_TAG::7} cr.yandex/$CR_REGISTRY/$CR_REPO:latest + docker tag cr.yandex/$CR_REGISTRY/$CR_REPO:${IMAGE_TAG::7} cr.yandex/$CR_REGISTRY/$CR_REPO:${{ inputs.tag }} - name: Push image run: | docker push cr.yandex/$CR_REGISTRY/$CR_REPO:${IMAGE_TAG::7} - docker push cr.yandex/$CR_REGISTRY/$CR_REPO:latest + docker push cr.yandex/$CR_REGISTRY/$CR_REPO:${{ inputs.tag }}