diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2b3577d..a9d6280 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -39,16 +39,26 @@ jobs: strategy: fail-fast: false matrix: - board: [ - "multi4in1:avr:multiatmega328p:bootloader=none", - "multi4in1:avr:multiatmega328p:bootloader=optiboot", - "multi4in1:avr:multixmega32d4", - "multi4in1:STM32F1:multi5in1t18int", - "multi4in1:STM32F1:multistm32f103cb:debug_option=none", - "multi4in1:STM32F1:multistm32f103cb:debug_option=native", - "multi4in1:STM32F1:multistm32f103cb:debug_option=ftdi", - "multi4in1:STM32F1:multistm32f103c8:debug_option=none" - ] + include: + - board: "multi4in1:avr:multiatmega328p:bootloader=none" + name: "ATmega328p" + - board: "multi4in1:avr:multiatmega328p:bootloader=optiboot" + name: "ATmega328p (Optiboot)" + - board: "multi4in1:avr:multixmega32d4" + name: "OrangeRX" + - board: "multi4in1:STM32F1:multistm32f103c8:debug_option=none" + name: "STM32F103 (64KB)" + - board: "multi4in1:STM32F1:multistm32f103cb:debug_option=none" + name: "STM32F103 (128KB)" + - board: "multi4in1:STM32F1:multistm32f103cb:debug_option=native" + name: "STM32F103 (128KB, USB Debugging)" + - board: "multi4in1:STM32F1:multistm32f103cb:debug_option=ftdi" + name: "STM32F103 (128KB, Serial Debugging)" + - board: "multi4in1:STM32F1:multi5in1t18int" + name: "T18 5-in-1 (128KB)" + + # Set the build name using the friendly board name + name: ${{ matrix.name }} # Set the environment variables env: