Oleg Kalachev
31f5e1efbb
Upload built firmware binaries as artifact
2025-06-02 02:32:27 +03:00
Oleg Kalachev
b2736e6a5b
Fix simulation build in Actions
...
Switched runner to Ubuntu 22.04 since Gazebo 11 now has binaries for 22.04 (amd64 only).
Changed the building tutorial to reflect that.
2025-04-24 19:38:47 +03:00
Oleg Kalachev
ce1223e82d
Allow CI simulator build under macOS if manually triggered
2025-02-12 06:24:51 +03:00
Oleg Kalachev
0cb2eb5fac
Update upload-artifact action to fix build
2025-01-31 03:32:09 +03:00
Oleg Kalachev
40043768fe
Add test on building the firmware without Wi-Fi to Actions
2025-01-24 13:40:27 +03:00
Oleg Kalachev
59cb55cf94
Use ubuntu-20.04 runner to build simulator in CI
...
The latest Ubuntu Gazebo 11 officially supports is Ubuntu 20.04
2025-01-06 00:56:25 +03:00
Oleg Kalachev
d01d5b7ecb
Improve Markdown linting
...
* Move .markdownlint to the root so it applies to the main readme.
* Improve .markdownlint, enable proper names checks.
* Use markdownlint-cli2 instead of markdownlint-cli as it's more compatible with VSCode extension.
2024-12-17 17:16:19 +03:00
Oleg Kalachev
b70d16c1f7
Update deploy-pages version to fix website deploy
2024-12-16 12:13:36 +03:00
Oleg Kalachev
f7253bed70
Temporarily disable macOS simulation build
2024-12-16 11:59:49 +03:00
Oleg Kalachev
9957205d8f
Fix website deploy
2024-12-16 11:58:35 +03:00
Oleg Kalachev
8440ddd3ee
Create book and deploy it to the website ( #6 )
...
* Create book structure.
* Add workflow for linting the markdown using markdownlint.
* Add workflow for building the book with mdBook and deploying to the website.
* Restyle mdBook and support GitHub-style alerts.
* Add images zooming.
* Add index, firmware structure and gyroscope articles.
2024-12-16 11:53:43 +03:00
Oleg Kalachev
d273b77ce2
Bring back macOS simulation build in Actions
2024-12-12 09:07:09 +03:00
Oleg Kalachev
429aecbbad
Temporarily disable macOS simulation build in CI
2024-11-24 01:08:03 +03:00
Oleg Kalachev
6ef8820770
Add VSCode configuration
2024-07-25 06:51:47 +03:00
Oleg Kalachev
0938609dc7
Update checkout action to v4
...
v3 is deprecated
2024-06-12 03:26:17 +03:00
Oleg Kalachev
72b2cf49d5
Add tools for conversion svg logs to mcap
2024-06-02 01:45:49 +03:00
Oleg Kalachev
63d602dd7a
Add C++ tool for conversion csv logs to ulog
2024-06-02 01:45:05 +03:00
Oleg Kalachev
b91f4d3b6d
Install arduino-cli to /usr/local/bin
...
The Arduino docs probably has mistake offering non-existent ~/local/bin path instead of ~/.local/bin.
Some systems lack ~/.local/bin as well, so simply use /usr/local/bin.
Also install arduino-cli in CI the same way as in the docs to check them.
2024-05-21 10:34:05 +03:00
Oleg Kalachev
f718af7f0e
Support MAVLink usage in simulation
2024-01-31 12:10:18 +03:00
Oleg Kalachev
1b54b3fa25
Enable macOS build
...
https://github.com/osrf/homebrew-simulation/pull/2526#issuecomment-1904384070
2024-01-26 13:16:17 +03:00
Oleg Kalachev
f794da916d
Disable macos build for now as it takes too long to execute
2024-01-19 05:29:52 +03:00
Oleg Kalachev
9ad718cb85
Fix macOS build
2024-01-19 05:04:40 +03:00
Oleg Kalachev
654badd097
Fix macos simulator build
2024-01-12 18:34:05 +03:00
Oleg Kalachev
93bfc5d258
Fix macos build
2023-12-20 12:30:53 +03:00
Oleg Kalachev
886e592a20
Enable building simulator for macOS on push
2023-12-19 13:21:25 +03:00
Oleg Kalachev
1e9dc4a144
Temporarily disable simulator macos job
2023-04-10 23:30:33 +03:00
Oleg Kalachev
898fcfe181
Install dependencies automatically
2023-04-10 21:45:48 +03:00
Oleg Kalachev
7ba70dceea
Add job for building the firmware on macos
2023-04-09 16:21:50 +03:00
Oleg Kalachev
da4cd661d4
Add job for building firmware on Windows
2023-04-03 12:47:46 +03:00
Oleg Kalachev
adc1f3faff
Add job for macos build
2023-04-02 22:49:59 +03:00
Oleg Kalachev
44ef91be33
Upload plugin binary as artifact
2023-03-26 11:43:04 +03:00
Oleg Kalachev
e039055c8e
Initial commit
2023-03-26 10:23:30 +03:00