93 Commits

Author SHA1 Message Date
411424b74e CI: upgrade clang-tidy 2025-05-20 20:55:01 +02:00
5e5c287978 CI: upgrade Clang versions 2025-05-20 18:24:46 +02:00
377cf63075 CI: upgrade runner to ubuntu-22.04 2025-05-20 14:48:42 +02:00
254fa5712a Update the release scripts to include the breaking changes section 2024-12-29 16:38:41 +01:00
64cbaa6ff7 Remove the workaround for particle-iot/particle-cli#716
This reverts commit 1404b1ef70.
2024-09-28 09:58:48 +02:00
b4a5b053ca Merge conf_test for linux and windows
This reverts commit 83516e1740.
2024-08-27 08:03:55 +02:00
83516e1740 Split conf_test between linux and windows 2024-08-23 15:24:45 +02:00
55c3b9b3a7 CI: update macOS runner to macos-13 2024-06-18 13:51:40 +02:00
5b88b2c1f6 Update GitHub actions 2024-06-06 18:43:10 +02:00
91aad55412 CI: set cancel-in-progress to true 2024-05-16 17:47:07 +02:00
5d1aa04e21 CI: add Valgrind log to step summary 2024-05-16 17:47:07 +02:00
2f6db1edb0 CI: remove step summary
CTest errors were ignored in favor or `tee`'s exit code
2024-05-16 17:47:06 +02:00
ece4d030a8 CI: update runner for the lint job 2024-04-29 19:38:18 +02:00
ef28064317 CI: merge the two "amalgamate" jobs 2024-03-18 10:54:36 +01:00
7c62cdb264 CI: update GitHub Actions 2024-03-17 21:30:42 +01:00
0ab4bdd691 CI: add a workaround for actions/runner-images#9491 2024-03-17 21:30:42 +01:00
bd13375729 CI: add timeouts in the gcc job 2024-03-14 10:27:09 +01:00
5f8502ce9d Upgrade to lock-threads version 5+ 2024-03-14 09:51:44 +01:00
1404b1ef70 Add a workaround for particle-iot/particle-cli#716 2024-03-12 10:02:30 +01:00
72642e3090 Fix compatibility with GCC 4.8
Closes #2045
2024-02-01 21:37:45 +01:00
44d2d47863 CI: publish package to PlatformIO registry 2024-01-04 18:05:31 +01:00
2d47b3931d Remove legacy Arduino package from release assets 2024-01-03 09:16:19 +01:00
f7dcea562f CI: always use libc++ with clang 2023-11-06 13:24:32 +01:00
750d53f8c7 Update URLs to point to https://arduinojson.org/v7/ 2023-08-19 16:08:12 +02:00
fc1f06822c CI: add GCC 12 2023-08-10 18:25:53 +02:00
a8c763c40e CI: add clang 11, 12, 13, 14, and 15 2023-08-10 18:25:53 +02:00
7ab6fc078c CI: remove Clang 3.8 2023-08-10 18:18:30 +02:00
0f319e7ca4 Remove capacity from JsonDocument's constructor 2023-07-18 09:08:55 +02:00
c203c86a42 CI: add --output-on-failure for coverage and valgrind tasks 2023-07-17 11:20:46 +02:00
acfbf26e37 CI: check build configuration on AVR
Ported from 976a6d7594
2023-04-21 19:08:53 +02:00
b3eada9c7f CI: restore build on GCC 5 2023-03-28 14:53:15 +02:00
540901e219 Merge DynamicJsonDocument with JsonDocument 2023-03-20 14:49:51 +01:00
17a482a9b1 Remove StaticJsonDocument 2023-03-20 10:40:35 +01:00
c2de812cbd Set minimum Clang version to 3.8 (#1820) 2023-02-10 17:02:51 +01:00
669ee4dfe3 Set minimum GCC version to 6 (#1820) 2023-02-10 17:02:33 +01:00
de7afc2015 Minor improvements in the release workflow 2023-02-08 16:51:47 +01:00
d2cd13bf2e CI: automatically publish Particle library 2023-02-08 16:40:06 +01:00
d4bb839ce9 CI: remove the draft flag on the GitHub Release 2023-02-08 16:40:04 +01:00
dd0f7019ef CI: Update runner to get GCC 11.3 (resolves #1859) 2023-01-17 13:53:47 +01:00
7885155634 Add to IDF Component Registry (closes #1844) 2023-01-14 09:26:12 +01:00
396d2a7b3b CI: check URLs 2022-12-21 19:20:51 +01:00
2a32803e9e CI: Replace set-output with environment file
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-12-19 14:58:15 +01:00
208a22e324 Update GitHub action dessant/lock-threads 2022-12-13 08:28:20 +01:00
1828dec658 CI: add CTest output to the job summary 2022-12-05 21:00:24 +01:00
3d62fa8af2 CI: use ubuntu-20.04 for GCC 2022-12-05 21:00:24 +01:00
615f675840 Update dessant/lock-threads 2022-11-03 10:11:45 +01:00
61c6f8ba59 CI : update macOS runner 2022-10-21 17:40:52 +02:00
d8d37ba7ad CI: update deprecated actions 2022-10-21 17:37:15 +02:00
8ee67b0229 Fix brew: command not found (actions/runner-images#6283) 2022-10-03 09:54:48 +02:00
07b9153ae4 CI: Add CodeQL 2022-09-22 10:05:55 +02:00