From c969d44e43c3146cb78d34196721d2cabae5bfbb Mon Sep 17 00:00:00 2001 From: Igor Rodionov Date: Thu, 6 Jun 2024 19:22:17 +0200 Subject: [PATCH] OpenTofu support (#98) * Get rid of shared chatops workflow * Added migration to update terratest * update repos * Update migrate/migrations/20240523/script.sh Co-authored-by: Erik Osterman (CEO @ Cloud Posse) * Update shared-terraform-chatops.yml * Test workflow dispatch * Update shared-terraform-chatops.yml * Drop unnecessary migration * Drop unnecessary migration --------- Co-authored-by: Erik Osterman --- .../workflows/shared-terraform-chatops.yml | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/shared-terraform-chatops.yml b/.github/workflows/shared-terraform-chatops.yml index 7da9c33b..c5128703 100644 --- a/.github/workflows/shared-terraform-chatops.yml +++ b/.github/workflows/shared-terraform-chatops.yml @@ -18,9 +18,17 @@ concurrency: cancel-in-progress: false jobs: - ci-terraform-chatops: - uses: cloudposse/github-actions-workflows/.github/workflows/ci-terraform-chatops.yml@main - with: - runs-on: ${{ inputs.runs-on }} - secrets: - github_access_token: ${{ secrets.github_access_token }} + terratest: + runs-on: ${{ fromJSON(inputs.runs-on) }} + steps: + - name: Checkout + uses: actions/checkout@v4 + + - uses: cloudposse/actions/github/slash-command-dispatch@0.33.0 + with: + token: ${{ secrets.github_access_token }} + repository: cloudposse/actions + commands: terratest + permission: triage + issue-type: pull-request + reactions: false