Files
nexus/.gitea/workflows/deploy.yaml
T
devops 361a64f886
CI - Build & Test / Backend (.NET) (push) Successful in 32s
CI - Build & Test / Frontend (Vue/TS) (push) Successful in 15s
CI - Build & Test / Security Check (push) Successful in 2s
CI - Build & Test / Deploy Nexus (push) Failing after 7s
ops: move canonical workspace to projects root
2026-07-10 00:02:41 +02:00

29 lines
666 B
YAML

name: Deploy Nexus Manual
run-name: Deploy Nexus manually by @${{ gitea.actor }}
concurrency:
group: deploy-production
cancel-in-progress: false
on:
workflow_dispatch:
jobs:
deploy:
name: Deploy Nexus
runs-on: linux
env:
DEPLOY_PATH: /home/projekte_bao/nexus
ENV_POSTGRES_PASSWORD: ${{ secrets.ENV_POSTGRES_PASSWORD }}
ENV_JWT_KEY: ${{ secrets.ENV_JWT_KEY }}
ENV_OPENCLAW_TOKEN: ${{ secrets.ENV_OPENCLAW_TOKEN }}
steps:
- name: Checkout main
uses: actions/checkout@v4
with:
ref: main
fetch-depth: 0
- name: Deploy main
run: sh .gitea/scripts/deploy-nexus.sh