Commit Graph

24 Commits

Author SHA1 Message Date
Oleg Kalachev a6ccd236de 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-29 23:02:56 +03:00
Oleg Kalachev dbfbe11478 Add test on building the firmware without Wi-Fi to Actions 2025-02-28 22:26:05 +03:00
Oleg Kalachev 07c5ae19dd Update upload-artifact action to fix build 2025-02-28 22:21:53 +03:00
Oleg Kalachev 672149bd34 Use ubuntu-20.04 runner to build simulator in CI
The latest Ubuntu Gazebo 11 officially supports is Ubuntu 20.04
2025-01-09 09:59:40 +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