Tfaction

Use this skill when working with tfaction, a GitHub Action for running Terraform or OpenTofu on GitHub Actions. Use this skill when the user wants to: - Build or change GitHub Actions workflows that run terraform plan on pull requests and terraform apply on merge with tfaction - Edit `tfaction.yaml` or `tfaction-root.yaml`, or work out where a given setting belongs and what overrides what - Configure a tfaction feature (drift detection, plan files, follow-up PRs, scaffolding, tfmigrate, secrets, AWS/Google Cloud authentication, linting, target aliases) - Troubleshoot a tfaction workflow run — a failed apply, a stale plan file, a missing root module in the target list, a label that fails to be created - Upgrade tfaction from v1 to v2 Even if the user doesn't mention "tfaction" by name — if they are editing `tfaction.yaml` / `tfaction-root.yaml`, or asking about a workflow that calls `suzuki-shunsuke/tfaction`, this skill applies.

suzuki-shunsuke Updated

File contents

suzuki-shunsuke/tfaction/tree/main/skills/tfaction commit fc09623976

Frequently asked questions

npx skillmds@latest add suzuki-shunsuke/tfaction