From ccdc67712ab82ef90d4831505a2654aa7e4e2972 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Thu, 17 Nov 2022 18:04:25 +0100 Subject: [PATCH] Suddenly 'type' is required while previously it wasn't. Also attempt to standardize the ordering somewhat (description, default, required, type). part of CURA-9880 --- .github/workflows/cura-all-installers.yml | 15 +++++++++------ .github/workflows/cura-installer.yml | 11 ++++++++--- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/.github/workflows/cura-all-installers.yml b/.github/workflows/cura-all-installers.yml index a0c716d123..0347f72eaa 100644 --- a/.github/workflows/cura-all-installers.yml +++ b/.github/workflows/cura-all-installers.yml @@ -8,43 +8,46 @@ on: description: 'Cura Conan Version' default: 'cura/latest@ultimaker/testing' required: true + type: string conan_args: description: 'Conan args: eq.: --require-override' default: '' required: false + type: string conan_config: description: 'Conan config branch to use' default: '' required: false + type: string enterprise: description: 'Build Cura as an Enterprise edition' - required: true default: false + required: true type: boolean staging: description: 'Use staging API' - required: true default: false + required: true type: boolean installer: description: 'Create the installer' - required: true default: true + required: true type: boolean build_windows: description: 'Build for Windows' - required: true default: true + required: true type: boolean build_linux: description: 'Build for Linux' - required: true default: true + required: true type: boolean build_macos: description: 'Build for MacOs' - required: true default: true + required: true type: boolean # Run the nightly at 3:25 UTC on working days diff --git a/.github/workflows/cura-installer.yml b/.github/workflows/cura-installer.yml index 9ad4a6d971..8b1ea6e390 100644 --- a/.github/workflows/cura-installer.yml +++ b/.github/workflows/cura-installer.yml @@ -8,36 +8,41 @@ on: description: 'Selected Installer OS' default: 'ubuntu-20.04' required: true + type: string os_name: description: 'OS Friendly Name' default: 'linux' required: true + type: string cura_conan_version: description: 'Cura Conan Version' default: 'cura/latest@ultimaker/testing' required: true + type: string conan_args: description: 'Conan args: eq.: --require-override' default: '' required: false + type: string conan_config: description: 'Conan config branch to use' default: '' required: false + type: string enterprise: description: 'Build Cura as an Enterprise edition' - required: true default: false + required: true type: boolean staging: description: 'Use staging API' - required: true default: false + required: true type: boolean installer: description: 'Create the installer' - required: true default: true + required: true type: boolean env: