Skip to content
LatchkeyLatchkey home
CI/CD Integrations

Wire popular tools into your CI/CD pipeline, step by step.

How to add code coverage, security scanning, testing, monitoring, and quality tools to your GitHub Actions pipeline: Codecov, SonarQube, Snyk, Playwright, Cypress, Sentry, Datadog, and more - with working workflow snippets.

Coverage & quality

Coverage, linting, code quality gates.

AWS AppConfig "BadRequestException"Fix AWS AppConfig "BadRequestException" for a configuration profile in CI - the application, environment, or buf "file does not exist"Fix buf "import ...: file does not exist" / FILE_NOT_FOUND in CI - buf cannot resolve an imported proto "can't resolve your ... dependency files"Fix "Dependabot can't resolve your <ecosystem> dependency files" - the manifest or lockfile in the configured GrowthBook "Failed to fetch features"Fix GrowthBook "Failed to fetch features" in CI - the SDK could not load features from the GrowthBook API "Expected the HTML ... to have no violations"Fix jest-axe "Expected the HTML found at $X to have no violations" in CI - the toHaveNoViolations matcher LaunchDarkly "unknown feature flag"Fix LaunchDarkly "Unknown feature flag ...; returning default value" in CI - the flag key does not exist in LaunchDarkly "invalid SDK key"Fix LaunchDarkly "HTTP error 401 (invalid SDK key)" in CI - the SDK reached LaunchDarkly but the server-side "Can't load config class"Fix openapi-generator "Can't load config class with name ..." in CI - the -g generator name is misspelled or OpenFeature "PROVIDER_NOT_READY"Fix OpenFeature "provider not ready" (PROVIDER_NOT_READY) in CI - flags are evaluated before "check-added-large-files" FailedFix pre-commit "check-added-large-files" failing in CI - a committed file exceeds the size limit, so the hook "Coverage on New Code (required >= 80%)"Fix a SonarQube quality gate failing on "Coverage on New Code" in CI - the changed lines are not covered

Security & scanning

SAST, dependency, and container scanning.

Testing & browsers

E2E, browser, and load testing in CI.

Monitoring & releases

Error tracking, monitoring, release tooling.

Explore other topics