Add .gitea/workflows/deploy-direct.example.yml

This commit is contained in:
2026-02-07 06:42:57 +00:00
parent 98e7c3f6b9
commit b88cba1a44

View File

@@ -0,0 +1,27 @@
name: Deploy Direct (Example)
"on":
workflow_dispatch:
inputs:
runner:
description: Runner label (use self-hosted label for real deploy)
required: true
default: ubuntu-latest
image:
description: Image to deploy (registry/repo:tag)
required: true
jobs:
deploy:
runs-on: ${{ inputs.runner }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Compose Up
uses: tienngo/ci-templates/.gitea/actions/compose-up@main
with:
image: ${{ inputs.image }}
workdir: .
compose_args: up -d --pull always --remove-orphans