File tree 5 files changed +53
-38
lines changed
5 files changed +53
-38
lines changed Original file line number Diff line number Diff line change
1
+ name : Arduino
2
+
3
+ on : [push]
4
+
5
+ jobs :
6
+ build :
7
+ runs-on : ubuntu-latest
8
+
9
+ steps :
10
+ - uses : actions/setup-python@v4
11
+ with :
12
+ python-version : ' 3.x'
13
+ - uses : actions/checkout@v3
14
+ - uses : actions/checkout@v3
15
+ with :
16
+ repository : adafruit/ci-arduino
17
+ path : ci
18
+
19
+ - name : Install the prerequisites
20
+ run : bash ci/actions_install.sh
21
+
22
+ - name : Check for correct code formatting with clang-format
23
+ run : python3 ci/run-clang-format.py -e "ci/*" -e "bin/*" -r .
24
+
25
+ - name : Test the code on supported platforms
26
+ run : python3 ci/build_platform.py metro_m4
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ name : PlatformIO
2
+
3
+ on : [push]
4
+
5
+ jobs :
6
+ build :
7
+ runs-on : ubuntu-latest
8
+
9
+ steps :
10
+ - uses : actions/checkout@v3
11
+ - uses : actions/cache@v3
12
+ with :
13
+ path : |
14
+ ~/.cache/pip
15
+ ~/.platformio/.cache
16
+ key : ${{ runner.os }}-pio
17
+ - uses : actions/setup-python@v4
18
+ with :
19
+ python-version : ' 3.9'
20
+ - name : Install PlatformIO Core
21
+ run : pip install --upgrade platformio
22
+
23
+ - name : Build PlatformIO Project
24
+ run : pio run
Original file line number Diff line number Diff line change 2
2
3
3
[ ![ GitHub release (latest by date)] ( https://img.shields.io/github/v/release/ZZ-Cat/CRSFforArduino )] ( https://github.com/ZZ-Cat/CRSFforArduino/releases/latest )
4
4
[ ![ GitHub license] ( https://img.shields.io/github/license/ZZ-Cat/CRSFforArduino )] ( https://github.com/ZZ-Cat/CRSFforArduino/blob/Main-Trunk/LICENSE.md )
5
- [ ![ Build Status] ( https://github.com/ZZ-Cat/CRSFforArduino/workflows/Arduino%20Library%20CI/badge.svg )] ( https://github.com/ZZ-Cat/CRSFforArduino/actions )
6
5
[ ![ Conventional Commits] ( https://img.shields.io/badge/Conventional%20Commits-1.0.0-%23FE5196?logo=conventionalcommits&logoColor=white )] ( https://conventionalcommits.org )
6
+ [ ![ Build Status] ( https://github.com/ZZ-Cat/CRSFforArduino/workflows/Arduino/badge.svg )] ( https://github.com/ZZ-Cat/CRSFforArduino/actions )
7
+ [ ![ Build Status] ( https://github.com/ZZ-Cat/CRSFforArduino/workflows/PlatformIO/badge.svg )] ( https://github.com/ZZ-Cat/CRSFforArduino/actions )
7
8
8
9
## Written & developed by
9
10
Original file line number Diff line number Diff line change @@ -6,6 +6,6 @@ sentence=An Arduino Library for communicating with ExpressLRS receivers.
6
6
paragraph =This library brings the CRSF protocol to the Arduino platform. It is compatible with ExpressLRS & Crossfire receivers.
7
7
category =Communication
8
8
url =https://github.com/ZZ-Cat/CRSFforArduino
9
- depends =Adafruit_ZeroDMA
9
+ depends =Adafruit Zero DMA Library
10
10
dot_a_linkage =false
11
11
includes =CRSFforArduino.h
You can’t perform that action at this time.
0 commit comments