Cleanup Github CI and enable build for all environments.
This commit is contained in:
91
.github/workflows/test-builds.yml
vendored
91
.github/workflows/test-builds.yml
vendored
@@ -17,85 +17,19 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
# paths-ignore:
|
||||
# - config/**
|
||||
# - data/**
|
||||
# - docs/**
|
||||
# - '**/*.md'
|
||||
paths-ignore:
|
||||
- config/**
|
||||
- data/**
|
||||
- docs/**
|
||||
- '**/*.md'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Build all Environments
|
||||
#if: github.repository == 'knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S'
|
||||
if: github.repository == 'knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S'
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
#strategy:
|
||||
# matrix:
|
||||
# test-platform:
|
||||
# Knutwurst Base Environments
|
||||
|
||||
#- DUE
|
||||
#- esp32
|
||||
#- linux_native
|
||||
#- mega2560
|
||||
#- teensy31
|
||||
#- teensy35
|
||||
#- SAMD51_grandcentral_m4
|
||||
|
||||
# Extended AVR Environments
|
||||
|
||||
#- FYSETC_F6_13
|
||||
#- mega1280
|
||||
#- rambo
|
||||
#- sanguino1284p
|
||||
#- sanguino644p
|
||||
|
||||
# Extended STM32 Environments
|
||||
|
||||
#- STM32F103RC_btt
|
||||
#- STM32F103RC_btt_USB
|
||||
#- STM32F103RE_btt
|
||||
#- STM32F103RE_btt_USB
|
||||
#- STM32F103RC_fysetc
|
||||
#- STM32F103RC_meeb
|
||||
#- jgaurora_a5s_a1
|
||||
#- STM32F103VE_longer
|
||||
#- STM32F407VE_black
|
||||
#- STM32F401VE_STEVAL
|
||||
#- BIGTREE_BTT002
|
||||
#- BIGTREE_SKR_PRO
|
||||
#- BIGTREE_GTR_V1_0
|
||||
#- mks_robin
|
||||
#- mks_robin_stm32
|
||||
#- ARMED
|
||||
#- FYSETC_S6
|
||||
#- STM32F070RB_malyan
|
||||
#- malyan_M300
|
||||
#- mks_robin_lite
|
||||
#- FLYF407ZG
|
||||
#- rumba32
|
||||
#- mks_robin_pro
|
||||
#- STM32F103RET6_creality
|
||||
#- LERDGEX
|
||||
#- mks_robin_nano35
|
||||
|
||||
# Put lengthy tests last
|
||||
|
||||
#- LPC1768
|
||||
#- LPC1769
|
||||
|
||||
# STM32 with non-STM framework. both broken for now. they should use HAL_STM32 which is working.
|
||||
|
||||
#- STM32F4
|
||||
#- STM32F7
|
||||
|
||||
# Non-working environment tests
|
||||
#- at90usb1286_cdc
|
||||
#- at90usb1286_dfu
|
||||
#- STM32F103CB_malyan
|
||||
#- mks_robin_mini
|
||||
|
||||
steps:
|
||||
|
||||
- name: Select Python 3.7
|
||||
@@ -109,17 +43,6 @@ jobs:
|
||||
pip install -U https://github.com/platformio/platformio-core/archive/develop.zip
|
||||
platformio update
|
||||
|
||||
#- name: Check out the PR
|
||||
# uses: actions/checkout@v2
|
||||
|
||||
#- name: Run ${{ matrix.test-platform }} Tests
|
||||
# run: |
|
||||
# # Inline tests script
|
||||
# chmod +x buildroot/bin/*
|
||||
# chmod +x buildroot/tests/*
|
||||
# export PATH=./buildroot/bin/:./buildroot/tests/:${PATH}
|
||||
# run_tests . ${{ matrix.test-platform }}
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
@@ -128,4 +51,4 @@ jobs:
|
||||
- uses: actions/checkout@master
|
||||
|
||||
- name: Run PlatformIO
|
||||
run: platformio run --environment i3_MEGA
|
||||
run: platformio run
|
Reference in New Issue
Block a user