ci: add deployment workflows for different services

This commit is contained in:
Arjun Patel
2026-04-20 17:29:33 -07:00
parent 2deef1fe37
commit 7bc06d1dc5
7 changed files with 215 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
name: Deploy worker (particleprocessorworker)
on:
workflow_dispatch:
inputs:
environment:
description: "Target environment"
required: true
type: choice
options: [dev, prod]
concurrency:
group: deploy-worker-${{ inputs.environment }}
cancel-in-progress: false
jobs:
deploy:
uses: ./.github/workflows/_deploy.yml
with:
module: worker
environment: ${{ inputs.environment }}
secrets: inherit