Skip to content

Require deps#4

Merged
VPRamon merged 5 commits into
mainfrom
require.deps
Jun 15, 2026
Merged

Require deps#4
VPRamon merged 5 commits into
mainfrom
require.deps

Conversation

@VPRamon

@VPRamon VPRamon commented Jun 14, 2026

Copy link
Copy Markdown
Member

No description provided.

VPRamon added 2 commits June 13, 2026 20:15
- Updated CI workflows to checkout only the siderust submodule.
- Removed references to tempoch-cpp and its related checks from CI scripts.
- Added a new script to install official qtty-cpp and tempoch-cpp packages.
- Updated CMake configuration to find qtty-cpp and tempoch-cpp as installed packages instead of submodules.
- Modified Dockerfiles to reflect the removal of tempoch-cpp and adjusted build steps accordingly.
- Updated README and documentation to guide users on installing dependencies.
- Cleaned up build scripts to focus on the siderust library and its dependencies.
@VPRamon VPRamon self-assigned this Jun 14, 2026
@github-actions

github-actions Bot commented Jun 14, 2026

Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Complexity Health
include.siderust 100% 52% 0
include.siderust.coordinates 100% 51% 0
include.siderust.coordinates.detail 100% 0% 0
Summary 100% (1232 / 1232) 52% (730 / 1407) 0

VPRamon added 3 commits June 14, 2026 23:25
- Introduced a CI coverage gate requiring at least 90% line coverage.
- Added `scripts/coverage.sh` for local coverage checks.
- Updated CMake configuration to disable example and benchmark builds during coverage.
- Added new tests for altitude and azimuth calculations across celestial bodies.
- Improved linting script to support Docker execution.
- Updated changelog for version 0.8.0 release.
@VPRamon VPRamon merged commit 832e757 into main Jun 15, 2026
6 checks passed
@VPRamon VPRamon deleted the require.deps branch June 15, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant