Benoit Blanchon
705cd68944
CI: print clang-format version
2026-07-06 16:58:26 +02:00
Benoit Blanchon
da04cda9a8
CI: upgrade third-party actions and runners
2026-07-06 16:58:26 +02:00
Benoit Blanchon
63ad93e9ee
Remove the Lock Thread job
...
It now fails with the following error:
> "github-token" length must be less than or equal to 100 characters long
I don't think we need to lock threads automatically anymore, since the activity is much lower than it used to be.
2026-05-28 10:07:57 +02:00
Benoit Blanchon
34888e54b0
CI: update macOS runner
2026-03-02 12:33:34 +01:00
Benoit Blanchon
5f96515360
Particle: update installation method
2025-10-23 14:00:47 +02:00
Benoit Blanchon
c07744dc0d
CI: upgrade Windows runner
2025-06-26 20:47:57 +02:00
Benoit Blanchon
411424b74e
CI: upgrade clang-tidy
2025-05-20 20:55:01 +02:00
Benoit Blanchon
5e5c287978
CI: upgrade Clang versions
2025-05-20 18:24:46 +02:00
Benoit Blanchon
377cf63075
CI: upgrade runner to ubuntu-22.04
2025-05-20 14:48:42 +02:00
Benoit Blanchon
254fa5712a
Update the release scripts to include the breaking changes section
2024-12-29 16:38:41 +01:00
Benoit Blanchon
64cbaa6ff7
Remove the workaround for particle-iot/particle-cli#716
...
This reverts commit 1404b1ef70 .
2024-09-28 09:58:48 +02:00
Benoit Blanchon
b4a5b053ca
Merge conf_test for linux and windows
...
This reverts commit 83516e1740 .
2024-08-27 08:03:55 +02:00
Benoit Blanchon
83516e1740
Split conf_test between linux and windows
2024-08-23 15:24:45 +02:00
Benoit Blanchon
55c3b9b3a7
CI: update macOS runner to macos-13
2024-06-18 13:51:40 +02:00
Benoit Blanchon
5b88b2c1f6
Update GitHub actions
2024-06-06 18:43:10 +02:00
Benoit Blanchon
91aad55412
CI: set cancel-in-progress to true
2024-05-16 17:47:07 +02:00
Benoit Blanchon
5d1aa04e21
CI: add Valgrind log to step summary
2024-05-16 17:47:07 +02:00
Benoit Blanchon
2f6db1edb0
CI: remove step summary
...
CTest errors were ignored in favor or `tee`'s exit code
2024-05-16 17:47:06 +02:00
Benoit Blanchon
ece4d030a8
CI: update runner for the lint job
2024-04-29 19:38:18 +02:00
Benoit Blanchon
ef28064317
CI: merge the two "amalgamate" jobs
2024-03-18 10:54:36 +01:00
Benoit Blanchon
7c62cdb264
CI: update GitHub Actions
2024-03-17 21:30:42 +01:00
Benoit Blanchon
0ab4bdd691
CI: add a workaround for actions/runner-images#9491
2024-03-17 21:30:42 +01:00
Benoit Blanchon
bd13375729
CI: add timeouts in the gcc job
2024-03-14 10:27:09 +01:00
Benoit Blanchon
5f8502ce9d
Upgrade to lock-threads version 5+
2024-03-14 09:51:44 +01:00
Benoit Blanchon
1404b1ef70
Add a workaround for particle-iot/particle-cli#716
2024-03-12 10:02:30 +01:00
Benoit Blanchon
72642e3090
Fix compatibility with GCC 4.8
...
Closes #2045
2024-02-01 21:37:45 +01:00
Benoit Blanchon
44d2d47863
CI: publish package to PlatformIO registry
2024-01-04 18:05:31 +01:00
Benoit Blanchon
2d47b3931d
Remove legacy Arduino package from release assets
2024-01-03 09:16:19 +01:00
Benoit Blanchon
f7dcea562f
CI: always use libc++ with clang
2023-11-06 13:24:32 +01:00
Benoit Blanchon
fc1f06822c
CI: add GCC 12
2023-08-10 18:25:53 +02:00
Benoit Blanchon
a8c763c40e
CI: add clang 11, 12, 13, 14, and 15
2023-08-10 18:25:53 +02:00
Benoit Blanchon
7ab6fc078c
CI: remove Clang 3.8
2023-08-10 18:18:30 +02:00
Benoit Blanchon
0f319e7ca4
Remove capacity from JsonDocument's constructor
2023-07-18 09:08:55 +02:00
Benoit Blanchon
c203c86a42
CI: add --output-on-failure for coverage and valgrind tasks
2023-07-17 11:20:46 +02:00
Benoit Blanchon
acfbf26e37
CI: check build configuration on AVR
...
Ported from 976a6d7594
2023-04-21 19:08:53 +02:00
Benoit Blanchon
b3eada9c7f
CI: restore build on GCC 5
2023-03-28 14:53:15 +02:00
Benoit Blanchon
540901e219
Merge DynamicJsonDocument with JsonDocument
2023-03-20 14:49:51 +01:00
Benoit Blanchon
17a482a9b1
Remove StaticJsonDocument
2023-03-20 10:40:35 +01:00
Benoit Blanchon
c2de812cbd
Set minimum Clang version to 3.8 ( #1820 )
2023-02-10 17:02:51 +01:00
Benoit Blanchon
669ee4dfe3
Set minimum GCC version to 6 ( #1820 )
2023-02-10 17:02:33 +01:00
Benoit Blanchon
de7afc2015
Minor improvements in the release workflow
2023-02-08 16:51:47 +01:00
Benoit Blanchon
d2cd13bf2e
CI: automatically publish Particle library
2023-02-08 16:40:06 +01:00
Benoit Blanchon
d4bb839ce9
CI: remove the draft flag on the GitHub Release
2023-02-08 16:40:04 +01:00
Benoit Blanchon
dd0f7019ef
CI: Update runner to get GCC 11.3 ( resolves #1859 )
2023-01-17 13:53:47 +01:00
Benoit Blanchon
7885155634
Add to IDF Component Registry ( closes #1844 )
2023-01-14 09:26:12 +01:00
Benoit Blanchon
396d2a7b3b
CI: check URLs
2022-12-21 19:20:51 +01:00
Benoit Blanchon
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
Benoit Blanchon
208a22e324
Update GitHub action dessant/lock-threads
2022-12-13 08:28:20 +01:00
Benoit Blanchon
1828dec658
CI: add CTest output to the job summary
2022-12-05 21:00:24 +01:00
Benoit Blanchon
3d62fa8af2
CI: use ubuntu-20.04 for GCC
2022-12-05 21:00:24 +01:00