Merge pull request 'force_build' (#3) from nechaev_e_a/force_build into main

Reviewed-on: #3
This commit is contained in:
2025-01-22 16:09:39 +00:00

View File

@@ -8,6 +8,9 @@ on:
type: string
required: false
default: latest
force_build:
type: boolean
default: false
jobs:
@@ -37,9 +40,15 @@ jobs:
uses: webfactory/ssh-agent@v0.9.0
with:
ssh-private-key: ${{ secrets.LIB_SSH_KEY }}
- name: Build image
- name: Build Docker image
run: |
if [ "$NO_CACHE" == "true" ]; then
docker build -t cr.yandex/$CR_REGISTRY/$CR_REPO:${IMAGE_TAG::7} --no-cache --ssh default .
else
docker build -t cr.yandex/$CR_REGISTRY/$CR_REPO:${IMAGE_TAG::7} --ssh default .
fi
env:
NO_CACHE: ${{ inputs.force_build || 'false' }}
- name: Yandex Cloud Login
uses: yc-actions/yc-cr-login@v2
with:
@@ -59,4 +68,4 @@ jobs:
${{ if 1 }}: value: a ${{ else }}: value: b