Files
Platform-CI/.gitea/actions/quickstack-oci/action.yml
T

16 lines
502 B
YAML

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"