Skip to content

Commit 2e8e770

Browse files
committed
Fix NetworkLib dependency installation
1 parent 659cb17 commit 2e8e770

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

.github/workflows/linux.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ jobs:
3333
run: |
3434
g++ -v
3535
cd SampleProjects/NetworkLib
36-
sh ./scripts/install.sh
3736
bundle install
37+
bundle exec ensure_arduino_installation.rb
38+
sh ./scripts/install.sh
3839
bundle exec arduino_ci.rb

.github/workflows/macos.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ jobs:
3333
run: |
3434
g++ -v
3535
cd SampleProjects/NetworkLib
36-
sh ./scripts/install.sh
3736
bundle install
37+
bundle exec ensure_arduino_installation.rb
38+
sh ./scripts/install.sh
3839
bundle exec arduino_ci.rb

.github/workflows/windows.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ jobs:
3333
run: |
3434
g++ -v
3535
cd SampleProjects/NetworkLib
36-
bash -x ./scripts/install.sh
3736
bundle install
37+
bundle exec ensure_arduino_installation.rb
38+
bash -x ./scripts/install.sh
3839
bundle exec arduino_ci.rb

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
2222
- Example sketches with no configured platforms were printing the wrong configuration values to the debug message
2323
- Libraries directory was not being automatically created prior to attempting to change directory into it
2424
- A style error whose "fix" caused an _actual_ error.
25+
- Proper installation order for NetworkLib in CI workflow configuration
2526

2627
### Security
2728

0 commit comments

Comments
 (0)