ci: Add full control panel for manual workflow dispatching.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2026-01-17 03:37:44 +00:00
parent b3f8118f0e
commit 2f2fc5c5f9
6 changed files with 237 additions and 75 deletions

View File

@@ -38,6 +38,9 @@ on:
type: string
default: '[]'
description: Matrix inclusions
checkout:
type: string
default: 'HEAD'
docker_repo:
type: string
description: DockerHub Repository
@@ -131,6 +134,7 @@ jobs:
sys_version: ${{matrix.sys_version}}
sys_target: ${{matrix.sys_target}}
machine: ${{matrix.machine}}
git_checkout: ${{inputs.checkout}}
acct: ${{github.actor}}
repo: ${{github.repository}}
docker_repo: ${{inputs.docker_repo}}