Git Hub Actions
GitHub Actions is GitHub's built-in CI/CD automation platform that runs workflows — defined as YAML files in a repository — to build, test, and deploy code in response to repository events.
27 resources across 3 libraries
Glossary Terms(23)
Flux
Flux is a GitOps toolkit for Kubernetes that continuously synchronizes cluster state with configuration stored in a Git repository, using Git as the single sou…
Jenkins
Jenkins is a widely used open-source automation server that lets teams build, test, and deploy software automatically through configurable CI/CD pipelines.
GitHub Actions
GitHub Actions is GitHub's built-in CI/CD automation platform that runs workflows — defined as YAML files in a repository — to build, test, and deploy code in…
GitLab CI
GitLab CI/CD is the continuous integration and delivery system built into GitLab, configured via a `.gitlab-ci.yml` file in a repository. It defines pipelines…
Chainguard
Chainguard is a software supply chain security company that produces minimal, hardened, and continuously rebuilt container images designed to eliminate known v…
Backstage
Backstage is an open-source platform for building developer portals, unifying a software catalog, technical documentation, and self-service tooling into a sing…
Buddy
Buddy is a web-based CI/CD automation tool that lets teams build, test, and deploy applications using visual, block-based pipelines instead of hand-written YAM…
Flagsmith
Flagsmith is an open-source feature flag and remote configuration service that lets development teams turn features on or off, target them to specific user seg…
GitHub
GitHub is the world's largest code hosting platform built around Git, offering repository hosting, collaboration tools, CI/CD, and package registries for softw…
Unleash
Unleash is an open-source feature flag management platform that lets development teams turn features on or off, run gradual rollouts, and conduct A/B tests wit…
Argo CD
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes that continuously syncs the state of applications running in a cluster with the desire…
Azure DevOps
Azure DevOps is a Microsoft platform providing an integrated set of tools — Repos, Pipelines, Boards, Test Plans, and Artifacts — for planning, building, testi…
Sentry
Sentry is an application monitoring platform that captures, aggregates, and helps developers triage errors, exceptions, and performance issues across web, mobi…
Serverless Framework
The Serverless Framework is an open-source command-line tool for building, packaging, and deploying serverless applications — functions, APIs, and event trigge…
Slack
Slack is a business communication platform providing channel-based messaging, direct messages, file sharing, voice and video huddles, and deep integrations wit…
SonarQube
SonarQube is a static code analysis platform that continuously inspects source code for bugs, vulnerabilities, code smells, and test coverage gaps, enforcing q…
Lerna
Lerna is an open-source build tool for managing JavaScript and TypeScript monorepos, coordinating versioning, dependency linking, and publishing across multipl…
Travis CI
Travis CI is a hosted continuous integration (CI) service that automatically builds and tests code hosted on GitHub (and later Bitbucket and Assembla), configu…
CircleCI
CircleCI is a cloud-based and self-hosted continuous integration and continuous delivery (CI/CD) platform that automates building, testing, and deploying softw…
Azure Pipelines
Azure Pipelines is a cloud-based continuous integration and continuous delivery service, part of the Azure DevOps suite, that builds, tests, and deploys code a…
GitHub Container Registry
GitHub Container Registry (GHCR) is a container and OCI image registry integrated directly into GitHub, letting teams store and manage Docker and other OCI-com…
Dagger
Dagger is an open-source CI/CD engine that lets developers define pipelines as code using regular programming languages (Go, Python, TypeScript, and others) in…
Buildkite
Buildkite is a CI/CD platform that runs build agents on the customer's own infrastructure while its hosted control plane manages pipeline scheduling, coordinat…
Cheat Sheets(1)
Interview Questions(3)
Continuous Integration vs Continuous Deployment
Continuous Integration (CI) is the practice of frequently merging code into a shared branch with each merge automatically built and tested, while Continuous De…
What is GitHub Actions and How Do Workflows Run?
GitHub Actions is GitHub’s native CI/CD platform where workflows are defined as YAML files in .github/workflows, triggered by repository events, and executed o…
What is Pipeline as Code?
Pipeline as Code means the CI/CD pipeline’s build, test, and deploy stages are defined in a version-controlled file, such as a Jenkinsfile or a GitHub Actions…