This repository contains the Github Action setup-cally
that can be used give a pre-configured Cally + Terraform CDK provider environment for use with your Cally based IDP
Default | Description | |
---|---|---|
cally-version |
latest |
Optionally specify a cally version |
cally-repo |
CallyCo-io/Cally |
Optionally specify a source repo for an inhouse pre-built tool cache |
python-version |
3.12 |
Optionally override the python version (Only current active python versions have a pre-built tool-cache) |
providers |
Terraform providers to pre-build + cache | |
token |
${{ github.token }} |
Override workflow token used |
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Cally
uses: CallyCo-io/[email protected]
Providers can be specified as comma separated source/provider@version
, an explicit version is strongly recommended. YAML multi-line is supported, and hashicorp is assumed if no source is provided.
- name: Setup Cally
uses: CallyCo-io/[email protected]
with:
providers: [email protected]
- name: Setup Cally
uses: CallyCo-io/[email protected]
with:
providers: [email protected],cloudflare/[email protected]
- name: Setup Cally
uses: CallyCo-io/[email protected]
with:
providers: |
[email protected],
cloudflare/[email protected],
hashicorp/[email protected]