Company
Date Published
Author
Tim Nolet
Word count
916
Language
English
Hacker News points
None

Summary

The Checkly CLI is now generally available, marking a significant milestone for the company and its users. The CLI allows developers to create powerful monitoring as code workflows using plain TypeScript/JavaScript, with features such as recording test sessions, deploying checks, and integrating with CI/CD pipelines. New commands have been added to optimize local development workflow and make migration to the CLI easier, including `trigger` and `env`. The CLI also introduces a new frequency construct and fromId() function for constructing alert channels and referencing existing ones. A test session is recorded whenever a check or set of checks is run from a local CLI command or triggered by a vendor integration like GitHub or Vercel. The CLI's new reporters allow for multiple reporting formats, including a GitHub Actions Markdown report. Deploying checks to the monitoring stage involves setting alert channels and picking the right point in the CI/CD pipeline to trigger the deploy command, with features such as integrating with CI providers like GitHub and Vercel.