Skip to content

Commit

Permalink
Merge pull request #5 from alessandromrc/main
Browse files Browse the repository at this point in the history
added esp32 actions
  • Loading branch information
filoconnesso authored Sep 15, 2022
2 parents 5713534 + 00ed12d commit 3b74371
Show file tree
Hide file tree
Showing 139 changed files with 3,712 additions and 2 deletions.
27 changes: 27 additions & 0 deletions .github/workflows/CoreESP32.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-CoreESP32

on: [push, pull_request]

jobs:
Tweakly-CoreESP32:
strategy:
matrix:
arduino-platform: ["esp32:esp32"]
include:
- arduino-platform: "esp32:esp32"
fqbn: "esp32:esp32:CoreESP32"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli lib install Tweakly
arduino-cli core update-index --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
arduino-cli core install esp32:esp32 --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/ET-Board.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-ET-Board

on: [push, pull_request]

jobs:
Tweakly-ET-Board:
strategy:
matrix:
arduino-platform: ["esp32:esp32"]
include:
- arduino-platform: "esp32:esp32"
fqbn: "esp32:esp32:ET-Board"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli lib install Tweakly
arduino-cli core update-index --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
arduino-cli core install esp32:esp32 --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/LilyPadUSB.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-LilyPadUSB

on: [push, pull_request]

jobs:
Tweakly-LilyPadUSB:
strategy:
matrix:
arduino-platform: ["arduino:avr"]
include:
- arduino-platform: "arduino:avr"
fqbn: "arduino:avr:LilyPadUSB"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli core update-index
arduino-cli core install ${{ matrix.arduino-platform }}
arduino-cli lib install Tweakly
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/OpenKB.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-OpenKB

on: [push, pull_request]

jobs:
Tweakly-OpenKB:
strategy:
matrix:
arduino-platform: ["esp32:esp32"]
include:
- arduino-platform: "esp32:esp32"
fqbn: "esp32:esp32:OpenKB"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli lib install Tweakly
arduino-cli core update-index --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
arduino-cli core install esp32:esp32 --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/S_ODI_Ultra.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-S_ODI_Ultra

on: [push, pull_request]

jobs:
Tweakly-S_ODI_Ultra:
strategy:
matrix:
arduino-platform: ["esp32:esp32"]
include:
- arduino-platform: "esp32:esp32"
fqbn: "esp32:esp32:S_ODI_Ultra"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli lib install Tweakly
arduino-cli core update-index --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
arduino-cli core install esp32:esp32 --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/WeMosBat.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-WeMosBat

on: [push, pull_request]

jobs:
Tweakly-WeMosBat:
strategy:
matrix:
arduino-platform: ["esp32:esp32"]
include:
- arduino-platform: "esp32:esp32"
fqbn: "esp32:esp32:WeMosBat"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli lib install Tweakly
arduino-cli core update-index --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
arduino-cli core install esp32:esp32 --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/adafruit_circuitplayground_m0.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-adafruit_circuitplayground_m0

on: [push, pull_request]

jobs:
Tweakly-adafruit_circuitplayground_m0:
strategy:
matrix:
arduino-platform: ["arduino:samd"]
include:
- arduino-platform: "arduino:samd"
fqbn: "arduino:samd:adafruit_circuitplayground_m0"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli core update-index
arduino-cli core install ${{ matrix.arduino-platform }}
arduino-cli lib install Tweakly
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/alksesp32.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-alksesp32

on: [push, pull_request]

jobs:
Tweakly-alksesp32:
strategy:
matrix:
arduino-platform: ["esp32:esp32"]
include:
- arduino-platform: "esp32:esp32"
fqbn: "esp32:esp32:alksesp32"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli lib install Tweakly
arduino-cli core update-index --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
arduino-cli core install esp32:esp32 --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/arduino_due_x.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-arduino_due_x

on: [push, pull_request]

jobs:
Tweakly-arduino_due_x:
strategy:
matrix:
arduino-platform: ["arduino:sam"]
include:
- arduino-platform: "arduino:sam"
fqbn: "arduino:sam:arduino_due_x"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli core update-index
arduino-cli core install ${{ matrix.arduino-platform }}
arduino-cli lib install Tweakly
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/arduino_due_x_dbg.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-arduino_due_x_dbg

on: [push, pull_request]

jobs:
Tweakly-arduino_due_x_dbg:
strategy:
matrix:
arduino-platform: ["arduino:sam"]
include:
- arduino-platform: "arduino:sam"
fqbn: "arduino:sam:arduino_due_x_dbg"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli core update-index
arduino-cli core install ${{ matrix.arduino-platform }}
arduino-cli lib install Tweakly
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/arduino_zero_edbg.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-arduino_zero_edbg

on: [push, pull_request]

jobs:
Tweakly-arduino_zero_edbg:
strategy:
matrix:
arduino-platform: ["arduino:samd"]
include:
- arduino-platform: "arduino:samd"
fqbn: "arduino:samd:arduino_zero_edbg"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli core update-index
arduino-cli core install ${{ matrix.arduino-platform }}
arduino-cli lib install Tweakly
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/arduino_zero_native.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-arduino_zero_native

on: [push, pull_request]

jobs:
Tweakly-arduino_zero_native:
strategy:
matrix:
arduino-platform: ["arduino:samd"]
include:
- arduino-platform: "arduino:samd"
fqbn: "arduino:samd:arduino_zero_native"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli core update-index
arduino-cli core install ${{ matrix.arduino-platform }}
arduino-cli lib install Tweakly
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/atmegang.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-atmegang

on: [push, pull_request]

jobs:
Tweakly-atmegang:
strategy:
matrix:
arduino-platform: ["arduino:avr"]
include:
- arduino-platform: "arduino:avr"
fqbn: "arduino:avr:atmegang"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli core update-index
arduino-cli core install ${{ matrix.arduino-platform }}
arduino-cli lib install Tweakly
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
27 changes: 27 additions & 0 deletions .github/workflows/bpi-bit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Tweakly-bpi-bit

on: [push, pull_request]

jobs:
Tweakly-bpi-bit:
strategy:
matrix:
arduino-platform: ["esp32:esp32"]
include:
- arduino-platform: "esp32:esp32"
fqbn: "esp32:esp32:bpi-bit"

runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1
- name: Install platform
run: |
arduino-cli lib install Tweakly
arduino-cli core update-index --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
arduino-cli core install esp32:esp32 --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
- name: Compile Sketch
run: arduino-cli compile --fqbn ${{ matrix.fqbn }} ./examples/01.Basic/Analog_input_Pad/Analog_input_Pad.ino
Loading

0 comments on commit 3b74371

Please sign in to comment.