Remove e2e test (support) for 0.11 (#510)
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 819ae6b..e90f85a 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -132,7 +132,6 @@
- ${{ needs.resolve-versions.outputs.oldstable }}
- ${{ needs.resolve-versions.outputs.stable }}
terraform_version:
- - "0.11.15"
- "0.12.31"
- "0.13.7"
- "0.14.11"
diff --git a/README.md b/README.md
index eb695bd..6e1b074 100644
--- a/README.md
+++ b/README.md
@@ -16,6 +16,12 @@
Currently, that means Go **1.22** or later must be used.
+## Terraform compatibility
+
+We generally follow [Terraform's own compatibility promises](https://developer.hashicorp.com/terraform/language/v1-compatibility-promises). i.e. **we recommend Terraform v1.x to be used alongside this library**.
+
+Given the nature of this library being used in automation, we maintain compatibility **on best effort basis** with latest minor versions from `0.12` and later. This does not imply coverage of all features or CLI surface, just that it shouldn't break in unexpected ways.
+
## Usage
The `Terraform` struct must be initialised with `NewTerraform(workingDir, execPath)`.