Skip to content

jbrunton/setup-gflows

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

setup-gflows

build release

A Github Action to install GFlows – GitHub Workflow Templates, a A CLI tool that makes templating GitHub Workflows easy. This action is used to run checks to ensure the templates are kept up to date. See the GFlows README for more details.

Usage

steps:
- uses: jbrunton/setup-gflows@v1
- run: gflows check

setup-gflows uses the GitHub API to find information about latest releases. To avoid rate limits it is recommended you pass a token:

steps:
- uses: jbrunton/setup-gflows@v1
  with:
    token: ${{ secrets.GITHUB_TOKEN }}
- run: gflows check

To use a specific version:

steps:
- uses: jbrunton/setup-gflows@v1
  with:
    version: 0.1.0
    token: ${{ secrets.GITHUB_TOKEN }}

When running on GHES:

steps:
- uses: jbrunton/setup-gflows@v1
  with:
    token: ${{ secrets.PUB_GITHUB_TOKEN }}
    github-api-url: "https://api.github.com"