From 5c42fe22b4fe9b140b97df9fe721596f6373f455 Mon Sep 17 00:00:00 2001 From: nerdCopter <56646290+nerdCopter@users.noreply.github.com> Date: Tue, 22 Aug 2023 15:59:04 -0500 Subject: [PATCH] Workflow improvement - add option for non-PR manual builds --- .github/workflows/manual-build.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/manual-build.yml diff --git a/.github/workflows/manual-build.yml b/.github/workflows/manual-build.yml new file mode 100644 index 00000000..0a28dbf9 --- /dev/null +++ b/.github/workflows/manual-build.yml @@ -0,0 +1,18 @@ +name: Manual Build +run-name: Manual Build ${{ github.ref_name }} ${{ ((inputs.debug_build == true) && '(debug)') || '' }} + +on: + workflow_dispatch: + inputs: + debug_build: + description: 'Specifies if it is a debug build or a release build' + default: true + required: false + type: boolean + +jobs: + ci: + name: CI + uses: ./.github/workflows/ci.yml + with: + debug_build: ${{ inputs.debug_build }}