Skip to content

Feature/ci#1

Merged
Arkilleru merged 4 commits intodevelopfrom
feature/CI
Nov 27, 2025
Merged

Feature/ci#1
Arkilleru merged 4 commits intodevelopfrom
feature/CI

Conversation

@Arkilleru
Copy link
Owner

Complete CI setup with cross-platform testing on Ubuntu and macOS

- Add CI workflow for Ubuntu, macOS and Windows
- Fix missing includes:
  - Add <memory> to reader.h for std::unique_ptr
  - Add <filesystem> to tests.h for std::filesystem
- Add GitHub Actions workflow for macOS and Ubuntu testing
- Fix test data path resolution by running tests from build directory
- Rename job
- Add fail-fast: false to allow independent Ubuntu and macOS test execution
- CI triggers: on push to main/develop and pull requests to main
@Arkilleru Arkilleru merged commit 34a4d23 into develop Nov 27, 2025
@Arkilleru Arkilleru deleted the feature/CI branch November 27, 2025 17:12
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