You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.yaml
+30Lines changed: 30 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -73,6 +73,7 @@ usage: |
73
73
integrations:
74
74
github:
75
75
gitops:
76
+
opentofu-version: 1.7.3
76
77
terraform-version: 1.5.2
77
78
infracost-enabled: false
78
79
artifact-storage:
@@ -91,6 +92,35 @@ usage: |
91
92
> [!IMPORTANT]
92
93
> **Please note!** This GitHub Action only works with `atmos >= 1.63.0`. If you are using `atmos < 1.63.0` please use `v1` version of this action.
93
94
95
+
### Support OpenTofu
96
+
97
+
This action supports [OpenTofu](https://opentofu.org/).
98
+
99
+
> [!IMPORTANT]
100
+
> **Please note!** OpenTofu supported by Atmos `>= 1.73.0`.
101
+
> For details [read](https://atmos.tools/core-concepts/projects/configuration/opentofu/)
102
+
103
+
To enable OpenTofu add the following settings to `atmos.yaml`
104
+
* Set the `opentofu-version` in the `atmos.yaml` to the desired version
105
+
* Set `components.terraform.command` to `tofu`
106
+
107
+
#### Example
108
+
109
+
```yaml
110
+
111
+
components:
112
+
terraform:
113
+
command: tofu
114
+
115
+
...
116
+
117
+
integrations:
118
+
github:
119
+
gitops:
120
+
opentofu-version: 1.7.3
121
+
...
122
+
```
123
+
94
124
### GitHub Actions Workflow Example
95
125
96
126
In following GitHub workflow example first job will filter components that have settings `github.actions_enabled: true` and then in following job `stack_slug` will be printed to stdout.
0 commit comments