mirror of
https://github.com/0xFEEDC0DE64/arduino-esp32.git
synced 2025-10-07 19:30:56 +02:00
Refactor the CI scripts (#6191)
The reason behind this refactoring is that all of the sketch related functions can (and will) be used for other purposes. Build in the sketch directory: This will make it easy to handle artifacts after the build. Separate sketch related functions from IDE installation script. This is the main commit. Create a separate job for the Cmake check. This check was part of one of the Linux build. I believe that it's not the best place for such a check. Checking for the skip landmarks and validity of the the sketch directory were already done by count_sketches.
This commit is contained in:
committed by
GitHub
parent
9f08cf4767
commit
7a6dae02aa
7
.github/workflows/push.yml
vendored
7
.github/workflows/push.yml
vendored
@@ -14,6 +14,13 @@ concurrency:
|
||||
|
||||
jobs:
|
||||
|
||||
cmake-check:
|
||||
name: Check cmake file
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- run: bash ./.github/scripts/check-cmakelists.sh
|
||||
|
||||
# Ubuntu
|
||||
build-arduino-linux:
|
||||
name: Arduino ${{ matrix.chunk }} on ubuntu-latest
|
||||
|
Reference in New Issue
Block a user