1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2026-06-03 19:22:21 +00:00
Commit Graph

123 Commits

Author SHA1 Message Date
Carles Fernandez 79ccdc4a0e CI: test volk_gnsssdr in arm64 and riscv64 archs 2025-07-24 12:29:04 +02:00
Carles Fernandez 49fd39d2b6 CI: Improve prettier-markdown job, showing the required changes in case of failure.
Adapt markdown file to the new prettier behavior
2025-07-10 21:34:08 +02:00
Carles Fernandez 7e87e6bd14 CI: fix clang-tidy job 2025-05-02 20:22:43 +02:00
dependabot[bot] 1525e0e5f9 Bump uraimo/run-on-arch-action in the github-actions group
Bumps the github-actions group with 1 update: [uraimo/run-on-arch-action](https://github.com/uraimo/run-on-arch-action).


Updates `uraimo/run-on-arch-action` from 3.0.0 to 3.0.1
- [Release notes](https://github.com/uraimo/run-on-arch-action/releases)
- [Commits](https://github.com/uraimo/run-on-arch-action/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: uraimo/run-on-arch-action
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 08:35:16 +02:00
Carles Fernandez 2fa9166873 Format .proto files with clang-format 19, add check to CI 2025-04-08 09:02:56 +02:00
Carles Fernandez 6685f4ca70 Fix lintian warning raised by source code lines with more than 512 characters
See https://lintian.debian.org/tags/very-long-line-length-in-source-file.html
Setting ColumnLimit: 512 in .clang-format file has side effects
Fix existing offending lines
Add a CI job to catch regressions
Update CHANGELOG.md file, add DOI for v0.0.20
2025-04-04 22:32:27 +02:00
dependabot[bot] dfe0f71278 Bump jidicula/clang-format-action
Bumps the github-actions group with 1 update in the / directory: [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action).


Updates `jidicula/clang-format-action` from 4.14.0 to 4.15.0
- [Release notes](https://github.com/jidicula/clang-format-action/releases)
- [Commits](https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0)

---
updated-dependencies:
- dependency-name: jidicula/clang-format-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-02 18:23:49 +02:00
Carles Fernandez 375cc1f1d8 Keep GitHub Actions up to date with GitHub's Dependabot 2025-04-02 00:49:21 +02:00
Carles Fernandez 9d32e21cb3 CI: update GitHub Action 2025-04-01 15:47:20 +02:00
Carles Fernandez 4ba5c3505b Release 0.0.20 2025-04-01 15:34:18 +02:00
Carles Fernandez 9c1754e79d Bump version to 0.0.20 2025-04-01 14:18:44 +02:00
Carles Fernandez b0b41b194f Replace apt-get by apt 2025-03-15 09:41:05 +01:00
Carles Fernandez 1120c53252 CI: update Android tests 2025-02-12 21:04:41 +01:00
Carles Fernandez b4f373df57 volk_gnsssdr: improve install path detection
Re-enable usage of own cpu_features if volk >= 3.1 and not found
Add toolchain file for riscv64 RVV and CI tests
2025-02-11 19:07:14 +01:00
Carles Fernandez a9688ddad5 CI: Fix clang-tidy job 2025-02-08 09:28:34 +01:00
Carles Fernandez 71aac10577 CI: pin volk_gnsssdr tests to Ubuntu 22.04 2025-01-24 12:46:35 +01:00
Carles Fernandez 58c2178f98 CI: remove parallel builds 2025-01-24 10:32:09 +01:00
Carles Fernandez a48e0fee23 CI: Use Python 3.13 2024-12-26 20:50:57 +01:00
Carles Fernandez 21a8e8fee0 CI: try clang-format 19 2024-12-22 01:14:18 +01:00
Carles Fernandez e90fef3e6b CI: try clang-format 19 2024-12-22 01:08:58 +01:00
Carles Fernandez 09bec373bd CI: apply clang-format also to tests and utils folders 2024-12-22 01:04:14 +01:00
Carles Fernandez 094a0adfbe CI: apply clang-format also to tests and utils folders 2024-12-22 00:58:44 +01:00
Carles Fernandez fb13f33f65 CI: apply clang-format also to tests and utils folders 2024-12-22 00:57:13 +01:00
Carles Fernandez 9158447892 Fix linking against Boost 1.87
CI: add boost in homebrew dependencies
2024-12-20 22:09:52 +01:00
Carles Fernandez c9d55949dc CI: update uraimo/run-on-arch-action 2024-10-31 18:09:45 +01:00
Carles Fernandez ef4bf2cf4f Fix for cpplint 2.0 2024-10-07 18:59:55 +02:00
Carles Fernandez 506d2eefe1 Fix for cpplint 2.0 2024-10-07 17:58:37 +02:00
Carles Fernandez 825037592a Remove build and data folders, move tests and utils to the base of the source tree 2024-10-04 11:55:09 +02:00
Carles Fernandez eefa3b3aa7 Update CMake scripts (#15)
* Report GMP version if found

* Bump local version of GoogleTest to 1.15.2 and Protocol Buffers to 27.3

* Avoid code duplication in CMake modules

* Update CMake modules

* Update clang-tidy job
2024-08-01 12:46:14 +02:00
cesaaargm fcea84d875 disable extra unit tests for the moment. 2024-08-01 11:53:02 +02:00
Carles Fernandez 03a8366fa2 Add OSNMA tests to the GitHub CI 2024-07-26 20:21:45 +02:00
Carles Fernandez 27f93e5626 Add OSNMA tests to the GitHub CI 2024-07-26 20:02:15 +02:00
Carles Fernandez 95596b8f91 Soft transition from Gflags and Glog to Abseil. Some CI fixes 2024-04-29 08:27:33 +02:00
Carles Fernandez 4910629a5d CI: update actions/setup-python to v5 in volk-gnsssdr-windows job 2024-04-22 13:36:14 +02:00
Carles Fernandez 4d934017c6 CI: Fix macos-based jobs 2024-03-29 22:57:49 +01:00
Carles Fernandez ca00d7ad1f CI: update action 2024-02-28 07:57:05 +01:00
Carles Fernandez 87fcfd237d hotfix: fix building against google-glog 0.7.0, fix CI 2024-02-27 23:29:08 +01:00
Carles Fernandez 15264a69e8 CI: update actions 2024-02-27 16:48:14 +01:00
Carles Fernandez 31f8e65c6d CI: update uraimo/run-on-arch-action 2024-02-27 16:09:42 +01:00
Carles Fernandez ccbbd7b2e4 Fix clang-tidy job 2024-02-26 15:05:01 +01:00
Carles Fernandez 2988e2ac4a Fix CI for macos-based jobs 2024-02-26 14:44:20 +01:00
Carles Fernandez 1909900b36 CI: add libmatio to macos jobs 2024-01-13 12:09:06 +01:00
Carles Fernandez 3338a8bc0c CI: Workaround for macos-based jobs 2023-12-21 14:52:41 +01:00
Carles Fernandez 071f78202d CI: update checkouts 2023-12-13 22:38:01 +01:00
Carles Fernandez 9c95aeb07f Avoid deprecation warnings when VOLK >= 3.1
Bump CMake max version to 3.28
Do not leak build system paths when cross-compiling. Fixes OpenEmbedded QA warning
volk_gnsssdr: Fix 64-bit integer testing
CI: Fix for Python 3.12
2023-12-13 22:12:29 +01:00
Carles Fernandez 0f42dbdea4 Revert "CI: improve python version handling"
This reverts commit 5ef12c8244.
2023-11-26 10:55:48 +01:00
Carles Fernandez 5ef12c8244 CI: improve python version handling 2023-11-25 14:21:28 +01:00
Carles Fernandez 3ddfdb9167 CI: set python-version in volk-gnsssdr-windows job 2023-11-07 13:41:54 +01:00
Carles Fernandez 710f85dc03 Update local version of cpu_features to 0.9.0 2023-11-04 11:54:16 +01:00
Carles Fernandez 62a8547e62 CI: Workaround for failing macos-based jobs 2023-10-15 15:09:27 +02:00