Skip to content

fix: use CI platform hint for provider detection, clean job names - #4

Merged
gbudjeakp merged 1 commit into
mainfrom
feat/provider-detection-fix
Jun 22, 2026
Merged

gbudjeakp merged 1 commit into
mainfrom
feat/provider-detection-fix

Conversation

@gbudjeakp

Copy link
Copy Markdown
Collaborator
  • catalog: DetectMachine now takes a providerHint so GitHub Actions runners are matched against the github catalog only, preventing false GCP/AWS identifications on Azure-hosted runners
  • agent: add ciPlatformToProvider helper; pass hint at both flush and heartbeat call sites
  • action: job-id default changed from run_id-run_attempt to github.job so jobs appear as 'build', 'test', etc. in the UI
  • catalog: add catalog_test.go (14 tests covering Query, FindByID, DetectMachine with and without provider hint)
  • web: remove marketing pages (LandingPage, ComparePage, InstallPage, PricingPage) and their CSS; fix pagination always visible

- catalog: DetectMachine now takes a providerHint so GitHub Actions
  runners are matched against the github catalog only, preventing
  false GCP/AWS identifications on Azure-hosted runners
- agent: add ciPlatformToProvider helper; pass hint at both flush
  and heartbeat call sites
- action: job-id default changed from run_id-run_attempt to
  github.job so jobs appear as 'build', 'test', etc. in the UI
- catalog: add catalog_test.go (14 tests covering Query, FindByID,
  DetectMachine with and without provider hint)
- web: remove marketing pages (LandingPage, ComparePage, InstallPage,
  PricingPage) and their CSS; fix pagination always visible
@gbudjeakp
gbudjeakp merged commit 98689ef into main Jun 22, 2026
3 checks passed
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