remove old workflow
Some checks failed
CI / build-and-test (push) Has been cancelled

This commit is contained in:
Tobias Klemp
2026-01-02 20:12:19 +01:00
parent 7a658fc51e
commit 0a7f510648

View File

@@ -23,6 +23,14 @@ jobs:
# REGISTRY_ACCESS_TOKEN: ${{ secrets.REGISTRY_ACCESS_TOKEN }} # REGISTRY_ACCESS_TOKEN: ${{ secrets.REGISTRY_ACCESS_TOKEN }}
# REGISTRY_USER: ${{ gitea.actor }} # REGISTRY_USER: ${{ gitea.actor }}
- name: Create environment file
run: |
cat > .env << EOF
TOLGEE_API_URL=${{ vars.TOLGEE_API_URL }}
TOLGEE_API_KEY=${{ secrets.TOLGEE_API_KEY }}
TRANSLATION_CACHE_TTL=${{ vars.TRANSLATION_CACHE_TTL }}
EOF
- name: Deploy application - name: Deploy application
uses: ./.gitea/actions/deploy uses: ./.gitea/actions/deploy
with: with:
@@ -35,48 +43,40 @@ jobs:
ssh_port: ${{ vars.ssh_port }} ssh_port: ${{ vars.ssh_port }}
ssh_user: ${{ vars.ssh_user }} ssh_user: ${{ vars.ssh_user }}
- name: Create environment file # - name: Remove old Docker context
run: | # run: 'docker context rm deploy_target 2>/dev/null || true'
cat > .env << EOF
TOLGEE_API_URL=${{ vars.TOLGEE_API_URL }}
TOLGEE_API_KEY=${{ secrets.TOLGEE_API_KEY }}
TRANSLATION_CACHE_TTL=${{ vars.TRANSLATION_CACHE_TTL }}
EOF
- name: Remove old Docker context # - name: Create Docker context
run: 'docker context rm deploy_target 2>/dev/null || true' # run: 'docker context create deploy_target --docker "host=ssh://${{ vars.ssh_user }}@${{ vars.ssh_host }}:${{ vars.ssh_port }}"'
- name: Create Docker context # - name: Validate Docker context
run: 'docker context create deploy_target --docker "host=ssh://${{ vars.ssh_user }}@${{ vars.ssh_host }}:${{ vars.ssh_port }}"' # run: 'docker --context deploy_target info'
- name: Validate Docker context # - name: Stop existing deployment
run: 'docker --context deploy_target info' # run: |
# DOCKER_CONTEXT=deploy_target docker compose -f docker-compose.yml -p ${{ steps.branch_name.outputs.branch_name }} down --remove-orphans || true
- name: Stop existing deployment # - name: Pull latest images
run: | # run: |
DOCKER_CONTEXT=deploy_target docker compose -f docker-compose.yml -p ${{ steps.branch_name.outputs.branch_name }} down --remove-orphans || true # DOCKER_CONTEXT=deploy_target docker compose -f docker-compose.yml -p ${{ steps.branch_name.outputs.branch_name }} pull
- name: Pull latest images # - name: Deploy with Docker Compose
run: | # id: deploy
DOCKER_CONTEXT=deploy_target docker compose -f docker-compose.yml -p ${{ steps.branch_name.outputs.branch_name }} pull # run: |
# DOCKER_CONTEXT=deploy_target docker compose -f docker-compose.yml -p ${{ steps.branch_name.outputs.branch_name }} up -d
- name: Deploy with Docker Compose # echo "Waiting for services to start..."
id: deploy # sleep 10
run: |
DOCKER_CONTEXT=deploy_target docker compose -f docker-compose.yml -p ${{ steps.branch_name.outputs.branch_name }} up -d
echo "Waiting for services to start..." # CONTAINERS=$(DOCKER_CONTEXT=deploy_target docker compose -f docker-compose.yml -p ${{ steps.branch_name.outputs.branch_name }} ps --services | tr '\n' ',' | sed 's/,$//')
sleep 10 # echo "containers=$CONTAINERS" >> $GITHUB_OUTPUT
CONTAINERS=$(DOCKER_CONTEXT=deploy_target docker compose -f docker-compose.yml -p ${{ steps.branch_name.outputs.branch_name }} ps --services | tr '\n' ',' | sed 's/,$//') # echo "✅ Deployment completed successfully!"
echo "containers=$CONTAINERS" >> $GITHUB_OUTPUT # echo "🌐 URL: ${{ steps.branch_name.outputs.branch_name }}.phoenix.klemp.local"
# echo "📦 Containers: $CONTAINERS"
echo "✅ Deployment completed successfully!" # - name: Show deployment status
echo "🌐 URL: ${{ steps.branch_name.outputs.branch_name }}.phoenix.klemp.local" # run: |
echo "📦 Containers: $CONTAINERS" # echo "=== Deployment Status ==="
# DOCKER_CONTEXT=deploy_target docker compose -f docker-compose.yml -p ${{ steps.branch_name.outputs.branch_name }} ps
- name: Show deployment status # echo "========================="
run: |
echo "=== Deployment Status ==="
DOCKER_CONTEXT=deploy_target docker compose -f docker-compose.yml -p ${{ steps.branch_name.outputs.branch_name }} ps
echo "========================="