我正在使用terraform集成pagerduty配置,并希望通过Github Actions执行所有必需的更改。在执行terraform计划时,github动作工作流程给出错误:没有配置文件。计划要求存在配置。
这是github动作的示例代码:
on: [push]
jobs:
validate:
name: Validate
runs-on: ubuntu-latest
steps:
- name: Terraform Validate
uses: hashicorp/terraform-github-actions/validate@v0.4.0
plan:
name: Plan
runs-on: ubuntu-latest
steps:
- name: Terraform Plan
uses: hashicorp/terraform-github-actions/plan@v0.4.0
env:
TF_VAR_PD_TOKEN: ${{ secrets.PD_TOKEN }}
TF_ACTION_WORKING_DIR: .
我没有走上github动作试图查找terraform配置文件的路径。.我已经试图将文件保留在当前目录和存储库的根目录。