Add centralized immutable QuickStack deployment workflow
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
name: Immutable QuickStack OCI deployment
|
||||
description: Build an OCI image once, publish it to Gitea and deploy its exact digest through QuickStack.
|
||||
inputs:
|
||||
config-path:
|
||||
description: Path to the repository deployment manifest.
|
||||
required: false
|
||||
default: .quickstack/deploy.json
|
||||
runs:
|
||||
using: composite
|
||||
steps:
|
||||
- name: Execute immutable deployment
|
||||
shell: bash
|
||||
env:
|
||||
QUICKSTACK_DEPLOY_CONFIG: ${{ inputs.config-path }}
|
||||
run: node "$GITHUB_ACTION_PATH/deploy.mjs"
|
||||
Reference in New Issue
Block a user