Skip to content

Commit 332b730

Browse files
author
brentru
committed
initial actions migration
1 parent 512dc2e commit 332b730

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+1695
-1897
lines changed

.github/workflows/githubci.yml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
name: Arduino Library CI
2+
3+
on: [pull_request, push]
4+
5+
jobs:
6+
build:
7+
strategy:
8+
fail-fast: false
9+
matrix:
10+
arduino-platform: ["esp32", "esp8266",
11+
"pyportal_titano", "metro_m4_airliftlite",
12+
"uno"]
13+
14+
runs-on: ubuntu-latest
15+
16+
steps:
17+
- uses: actions/setup-python@v1
18+
with:
19+
python-version: '3.x'
20+
- uses: actions/checkout@v2
21+
- uses: actions/checkout@v2
22+
with:
23+
repository: adafruit/ci-arduino
24+
path: ci
25+
26+
- name: pre-install
27+
run: bash ci/actions_install.sh
28+
29+
# manually install WiFi
30+
- name: extra libraries
31+
run: |
32+
git clone --quiet https://github.com/adafruit/WiFiNINA.git /home/runner/Arduino/libraries/WiFiNINA
33+
34+
- name: test platforms
35+
run: python3 ci/build_platform.py ${{ matrix.arduino-platform }}
36+
37+
clang_and_doxy:
38+
runs-on: ubuntu-latest
39+
needs: build
40+
steps:
41+
- uses: actions/setup-python@v1
42+
with:
43+
python-version: '3.x'
44+
- uses: actions/checkout@v2
45+
46+
- uses: actions/checkout@v2
47+
with:
48+
repository: adafruit/ci-arduino
49+
path: ci
50+
51+
- name: pre-install
52+
run: bash ci/actions_install.sh
53+
54+
- name: clang
55+
run: python3 ci/run-clang-format.py -e "ci/*" -e "bin/*" -r .
56+
57+
- name: doxygen
58+
env:
59+
GH_REPO_TOKEN: ${{ secrets.GH_REPO_TOKEN }}
60+
PRETTYNAME : "Adafruit IO Arduino Library"
61+
run: bash ci/doxy_gen_and_deploy.sh
62+

.travis.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

Jenkinsfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ arduino {
33
platforms = ["esp8266:esp8266", "esp32:esp32", "adafruit:avr", "arduino:samd", "adafruit:samd"]
44
libraries = ["Adafruit MQTT Library", "Adafruit FONA Library", "Ethernet", "WiFi101"]
55
boards = ["ESP8266", "M0_WINC1500", "WICED", "MKR1000", "M0_ETHERNETWING", "FONA_32U4", "ESP32"]
6-
}
6+
}

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# Adafruit IO Arduino Library
22

3-
[![Documentation Status](https://readthedocs.org/projects/adafruit-io-arduino/badge/?version=latest)](https://adafruit-io-arduino.readthedocs.io/en/latest/) [![Build Status](https://travis-ci.com/adafruit/Adafruit_IO_Arduino.svg?branch=master)](https://travis-ci.com/adafruit/Adafruit_IO_Arduino) [![Discord](https://img.shields.io/discord/327254708534116352.svg)](https://discord.gg/nBQh6qu)
3+
[![Documentation Status](https://readthedocs.org/projects/adafruit-io-arduino/badge/?version=latest)](https://adafruit-io-arduino.readthedocs.io/en/latest/)
4+
5+
6+
![Build Status](https://github.com/adafruit/Adafruit_IO_Arduino/workflows/Arduino%20Library%20CI/badge.svg)
7+
8+
[![Discord](https://img.shields.io/discord/327254708534116352.svg)](https://discord.gg/nBQh6qu)
49

510
![AIOArduino](https://cdn-learn.adafruit.com/assets/assets/000/057/496/original/adafruit_io_AIOA.png?1531335660)
611

library.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ paragraph=Arduino library to access Adafruit IO using the Adafruit AirLift, ESP8
77
category=Communication
88
url=https://github.com/adafruit/Adafruit_IO_Arduino
99
architectures=*
10+
depends=Adafruit MQTT Library, ArduinoHttpClient, Adafruit Unified Sensor, Adafruit NeoPixel, DHT sensor library, Ethernet

0 commit comments

Comments
 (0)