Skip to main content

GitHub Actions

GitHub Actions is a first-class CI provider in CodeNOW. When using GitHub Actions, builds are executed as GitHub Actions workflows directly in your GitHub repository.

Requirements

This provider is only available for resources whose Git repository is hosted on:

  • GitHub (github.com)
  • GitHub Enterprise Server

Resources using other Git providers (e.g. GitLab, Bitbucket) cannot use GitHub Actions as their CI provider.

How It Works

When GitHub Actions is selected as the CI provider via CI Provider & Global Configuration, CodeNOW integrates with the GitHub Actions API to trigger workflows, monitor build status, and collect build results. The build progress and results are displayed in the Build History the same way as with other providers.

A CI key is required for authentication between GitHub Actions and CodeNOW.