Skip to content

Commit f94e3e5

Browse files
committed
fix: fettling
1 parent 94c27cc commit f94e3e5

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

.arduino-ci.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# .arduino-ci.yml
22

3-
# Glob patterns to ignore all example sketches
4-
ignore:
3+
# Glob patterns to ignore specific files or directories
4+
exclude:
55
- "examples/**" # Exclude all example sketches
66

77
# Compilation settings

.github/workflows/arduino-ci.yml

+15-1
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,27 @@
11
name: Arduino CI
22

33
on: [push, pull_request]
4+
45
jobs:
56
test:
67
runs-on: ubuntu-latest
78
steps:
89
- uses: actions/checkout@v3
10+
911
- name: Install AVR dependencies
1012
run: |
1113
sudo apt-get update
1214
sudo apt-get install -y gcc-avr avr-libc
15+
1316
- name: Create required directories
1417
run: |
1518
mkdir -p $GITHUB_WORKSPACE/libraries
1619
mkdir -p $GITHUB_WORKSPACE/.arduino15
1720
mkdir -p $GITHUB_WORKSPACE/Arduino
21+
1822
- name: Setup Arduino CLI
1923
uses: arduino/setup-arduino-cli@v1
24+
2025
- name: Configure Arduino CLI and install cores
2126
run: |
2227
arduino-cli config init
@@ -25,6 +30,7 @@ jobs:
2530
arduino-cli core update-index
2631
arduino-cli core install arduino:avr
2732
arduino-cli core install esp8266:esp8266
33+
2834
- name: Install OneWire library
2935
run: |
3036
arduino-cli lib install OneWire
@@ -48,16 +54,24 @@ jobs:
4854
4955
#endif
5056
EOF
57+
5158
- name: Set up Ruby
5259
uses: ruby/setup-ruby@v1
5360
with:
5461
ruby-version: '3.2.0'
62+
5563
- name: Install bundler
5664
run: |
5765
gem install bundler
66+
5867
- name: Install dependencies
5968
run: |
6069
bundle install
70+
71+
- name: List repository contents (for debugging)
72+
run: |
73+
ls -R
74+
6175
- name: Run tests
6276
run: |
63-
bundle exec arduino_ci.rb
77+
bundle exec arduino_ci.rb --verbose

0 commit comments

Comments
 (0)