Codefresh Learning Center - GitHub Actions

GitHub Actions articles

Working with GitHub Actions Steps: Options and Code Examples

What Is GitHub Actions?  GitHub Actions is a CI/CD platform that allows developers to automate tasks within their software development lifecycle. It integrates closely with GitHub repositories to build, test, and deploy code from within the repository itself. By leveraging YAML-based configuration files, developers can define custom workflows comprising multiple jobs and steps. The service […]

Read Article >

GitHub Reusable Workflows: The Basics and a Quick Tutorial

What Are GitHub Actions Reusable Workflows?  GitHub Actions is GitHub’s CI/CD platform, integrated with the GitHub repository and version control system. Reusable workflows are pre-defined, modular workflows that can be invoked within other workflows to enhance efficiency and maintainability. They eliminate repetitive code by allowing you to create components that can be utilized across multiple […]

Read Article >

GitHub Actions vs. CircleCI: 5 Key Differences

What is GitHub Actions? GitHub Actions is a continuous integration/continuous delivery (CI/CD) platform that lets you automate build, test, and deployment pipelines. It can also execute arbitrary code in the specified repository when an event occurs, and package code in Docker containers running on GitHub servers. It is compatible with any programming language and can […]

Read Article >