Description
Detects continuous-integration environments from environment variables. It is useful for Ruby test and build tools that need to adjust behavior when running on GitHub Actions, GitLab CI, Jenkins, or similar systems.
CI environments often expose project metadata and sometimes secrets. Avoid logging full environment data when detection fails or diagnostics are enabled.