Skip to main content

setup

Source code

Requirements

Example

- uses: suzuki-shunsuke/tfaction/setup@main
with:
target: github/foo
github_app_token: ${{ secrets.GITHUB_APP_TOKEN }}

Inputs

Required Inputs

nametypedescription
github_app_tokenstringGitHub Access Token. github.token can't be used because it can't invoke GitHub Actions Workflow

Optional Inputs

nametypedefaultdescription
github_tokenstringgithub.tokenGitHub Access Token
ssh_keystring''SSH Private Key

Outputs

nametypedescription
working_directoryfile pathWorking Directory
s3_bucket_name_plan_fileS3 Bucket NameS3 Bucket Name for Terraform Plan files
s3_bucket_name_tfmigrate_historyS3 Bucket NameS3 Bucket Name for tfmigrate history files