diff --git a/.gitea/workflows/docker-build-and-push.yaml b/.gitea/workflows/docker-build-and-push.yaml index 27447b2..8348913 100644 --- a/.gitea/workflows/docker-build-and-push.yaml +++ b/.gitea/workflows/docker-build-and-push.yaml @@ -54,7 +54,7 @@ jobs: url: https://vault.project-quest-dev.com token: ${{ secrets.VAULT_TOKEN }} secrets: | - ${{ inputs.VAULT_SECRETS_PATH }} * | BUILD_SECRETS_RAW ; + ${{ inputs.VAULT_SECRETS_PATH }} * ; - name: Checkout code uses: actions/checkout@v4 @@ -94,8 +94,7 @@ jobs: # Убираем пробелы arg_name=$(echo "$arg_name" | xargs) - # Получаем значение из импортированных секретов - # В Vault Action каждый ключ экспортируется как отдельная env переменная + # Получаем значение из environment (импортировано из Vault) arg_value=$(printenv "$arg_name" || echo "") if [ -n "$arg_value" ]; then @@ -107,7 +106,7 @@ jobs: done echo "BUILD_ARGS_FLAGS=$BUILD_ARGS_FLAGS" >> $GITHUB_ENV - echo "Build args flags: $BUILD_ARGS_FLAGS" + echo "Build args prepared: $BUILD_ARGS_FLAGS" - name: Login to Docker registry uses: docker/login-action@v2 @@ -120,7 +119,7 @@ jobs: run: | docker build \ --build-arg SUBMODULE_TOKEN=${{ env.NPM_TOKEN }} \ - $BUILD_ARGS_FLAGS \ + ${BUILD_ARGS_FLAGS} \ -f ${{ inputs.DOCKERFILE_PATH }} \ -t ${{ inputs.REGISTRY }}/${{ inputs.USER_FOR_IMAGE_STORE }}/${{ inputs.APP_NAME }}:${{ env.VERSION }} \ .