Reusable GitHub Actions and workflows used across CZI.
Reusable GitHub Actions workflows and actions used across CZI. The source is in chanzuckerberg/github-actions.
Call a reusable workflow as a job, and an action as a step:
jobs:
call-a-workflow:
uses: chanzuckerberg/github-actions/.github/workflows/<workflow>.yml@<tag>
secrets: inherit
use-an-action:
runs-on: ubuntu-latest
steps:
- uses: chanzuckerberg/github-actions/.github/actions/<action>@<tag>
See GitHub’s guides to reusing workflows and finding and customizing actions for details.
Releases are created by Release Please from Conventional Commits messages.
Many actions have their own release tags named after the action, such as terragrunt-git-status-v0; everything else is released under repository-wide tags, such as v6.
Floating tags such as v6 and v6.42 move to the newest matching release.