Update ci.yml

This commit is contained in:
Wastl Kraus 2025-09-09 01:34:52 +02:00
parent 17e49f65ea
commit f1a2f8936e
1 changed files with 1 additions and 32 deletions

View File

@ -3,12 +3,9 @@ name: ESP32 Build & Quality Check
on: on:
push: push:
branches: [ '*' ] branches: [ '*' ]
release:
types: [ published ]
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs: jobs:
# ============================================================================ # ============================================================================
@ -26,15 +23,6 @@ jobs:
- name: Setup Arduino CLI - name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v2 uses: arduino/setup-arduino-cli@v2
- name: Cache Arduino data
uses: actions/cache@v4
with:
path: |
~/
key: ${{ runner.os }}-arduino-${{ hashFiles('**/libraries/**') }}
restore-keys: |
${{ runner.os }}-arduino-
- name: Install ESP32 core - name: Install ESP32 core
run: | run: |
arduino-cli core update-index arduino-cli core update-index
@ -72,15 +60,6 @@ jobs:
- name: Setup Arduino CLI - name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v2 uses: arduino/setup-arduino-cli@v2
- name: Cache Arduino data
uses: actions/cache@v4
with:
path: |
~/
key: ${{ runner.os }}-arduino-${{ hashFiles('**/libraries/**') }}
restore-keys: |
${{ runner.os }}-arduino-
- name: Install ESP32 core - name: Install ESP32 core
run: | run: |
arduino-cli core update-index arduino-cli core update-index
@ -92,8 +71,7 @@ jobs:
ln -s $PWD $HOME/Arduino/libraries/DShotRMT ln -s $PWD $HOME/Arduino/libraries/DShotRMT
- name: Compile Example (${{ matrix.build-flags.name }}) - name: Compile Example (${{ matrix.build-flags.name }})
run: | run: arduino-cli compile --fqbn esp32:esp32:esp32 ${{ matrix.example }}
arduino-cli compile --fqbn esp32:esp32:esp32 ${{ matrix.example }}
# ============================================================================ # ============================================================================
# Static Code Analysis # Static Code Analysis
@ -110,15 +88,6 @@ jobs:
- name: Setup Arduino CLI - name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v2 uses: arduino/setup-arduino-cli@v2
- name: Cache Arduino data
uses: actions/cache@v4
with:
path: |
~/
key: ${{ runner.os }}-arduino-${{ hashFiles('**/libraries/**') }}
restore-keys: |
${{ runner.os }}-arduino-
- name: Install ESP32 core - name: Install ESP32 core
run: | run: |
arduino-cli core update-index arduino-cli core update-index