Skip to content

Commit 191ef2d

Browse files
authored
Merge pull request #24 from adafruit/actionci
actionified, formatted and doxy'd
2 parents e53631d + 234a93a commit 191ef2d

9 files changed

+401
-165
lines changed

.github/workflows/githubci.yml

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Arduino Library CI
2+
3+
on: [pull_request, push, repository_dispatch]
4+
5+
jobs:
6+
build:
7+
runs-on: ubuntu-latest
8+
9+
steps:
10+
- uses: actions/setup-python@v1
11+
with:
12+
python-version: '3.x'
13+
- uses: actions/checkout@v2
14+
- uses: actions/checkout@v2
15+
with:
16+
repository: adafruit/ci-arduino
17+
path: ci
18+
19+
- name: pre-install
20+
run: bash ci/actions_install.sh
21+
22+
- name: test platforms
23+
run: python3 ci/build_platform.py main_platforms
24+
25+
- name: clang
26+
run: python3 ci/run-clang-format.py -e "ci/*" -e "bin/*" -r .
27+
28+
- name: doxygen
29+
env:
30+
GH_REPO_TOKEN: ${{ secrets.GH_REPO_TOKEN }}
31+
PRETTYNAME : "Adafruit TouchScreen"
32+
run: bash ci/doxy_gen_and_deploy.sh

.travis.yml

-21
This file was deleted.

README.md

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Adafruit TouchScreen Library [![Build Status](https://github.com/adafruit/Adafruit_TouchScreen/workflows/Arduino%20Library%20CI/badge.svg)](https://github.com/adafruit/Adafruit_TouchScreen/actions)
2+
3+
This is the 4-wire resistive touch screen firmware for Arduino. Works with all Arduinos and Teensy
4+
5+
6+
Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!
7+
8+
# Contributing
9+
10+
Contributions are welcome! Please read our [Code of Conduct](https://github.com/adafruit/Adafruit_TouchScreen/blob/master/CODE_OF_CONDUCT.md>)
11+
before contributing to help this project stay welcoming.
12+
13+
## Documentation and doxygen
14+
Documentation is produced by doxygen. Contributions should include documentation for any new code added.
15+
16+
Some examples of how to use doxygen can be found in these guide pages:
17+
18+
https://learn.adafruit.com/the-well-automated-arduino-library/doxygen
19+
20+
https://learn.adafruit.com/the-well-automated-arduino-library/doxygen-tips
21+
22+
Written by Limor Fried for Adafruit Industries.
23+
BSD license, check license.txt for more information
24+
All text above must be included in any redistribution
25+
26+
To install, use the Arduino Library Manager and search for "Adafruit TouchScreen" and install the library.

README.txt

-4
This file was deleted.

0 commit comments

Comments
 (0)