set ci/cd
Production CI / validate-and-build (push) Failing after 1m5s

This commit is contained in:
2026-06-07 12:45:46 +03:30
parent eb39f42b8c
commit cd09b09e3b
2 changed files with 78 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
name: Manual Deploy
on:
workflow_dispatch:
inputs:
target:
description: "Target service"
required: true
default: "app_default"
type: choice
options:
- app_default
- app_tis
- both
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Deploy locally (manual trigger only)
run: |
if [ "${{ inputs.target }}" = "app_default" ]; then
docker compose build app_default
docker compose up -d app_default
elif [ "${{ inputs.target }}" = "app_tis" ]; then
docker compose build app_tis
docker compose up -d app_tis
else
docker compose build app_default app_tis
docker compose up -d app_default app_tis
fi