Skip to content

Added vcpkg installation docs and CI smoke test#12

Merged
gistrec merged 2 commits intomasterfrom
add-vcpkg-docs-and-ci
May 8, 2026
Merged

Added vcpkg installation docs and CI smoke test#12
gistrec merged 2 commits intomasterfrom
add-vcpkg-docs-and-ci

Conversation

@gistrec
Copy link
Copy Markdown
Owner

@gistrec gistrec commented May 8, 2026

Summary

geo-utils-cpp is now in the official vcpkg registry (microsoft/vcpkg#51592).

This PR documents the new install path and adds CI to verify it stays healthy:

  • README + docs/getting-started.md: added a vcpkg section (classic + manifest mode).
  • New workflow .github/workflows/vcpkg.yml: installs the published port and builds tests/consumer/ against it on Linux/macOS/Windows.
  • Runs on push/PR plus a weekly schedule to catch drift in the vcpkg registry and runner images between our releases.

Test plan

  • vcpkg workflow is green on all three OS
  • vcpkg badge renders in README

@gistrec gistrec requested a review from MrHerrn May 8, 2026 20:21
@gistrec gistrec self-assigned this May 8, 2026
@gistrec gistrec merged commit 521c379 into master May 8, 2026
8 checks passed
@gistrec gistrec mentioned this pull request May 8, 2026
1 task
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.

2 participants