From 1f6970c32181ecfb0b75d466868faff1c1580614 Mon Sep 17 00:00:00 2001 From: pgijsbertsen <117165507+pgijsbertsen@users.noreply.github.com> Date: Fri, 28 Nov 2025 15:34:52 +0100 Subject: [PATCH] chore: Add tofu plan workflow --- .forgejo/workflows/tofu-plan.yaml | 35 +++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .forgejo/workflows/tofu-plan.yaml diff --git a/.forgejo/workflows/tofu-plan.yaml b/.forgejo/workflows/tofu-plan.yaml new file mode 100644 index 0000000..e7fa644 --- /dev/null +++ b/.forgejo/workflows/tofu-plan.yaml @@ -0,0 +1,35 @@ +--- +name: tofu plan +on: + workflow_dispatch: + workflow_call: + pull_request: + branches: + - main + # paths: + # - pve01.wheatley.in/k8s-whealtey/** + +jobs: + opentofu: + runs-on: docker + steps: + - uses: actions/checkout@v4 + - uses: opentofu/setup-opentofu@v1 + + - name: OpenTofu fmt + id: fmt + run: tofu fmt -check + continue-on-error: true + + - name: OpenTofu Init + id: init + run: tofu init + + - name: OpenTofu Validate + id: validate + run: tofu validate -no-color + + - name: OpenTofu Plan + id: plan + run: tofu plan -no-color + continue-on-error: true