Skip to content

Commit ec83cb1

Browse files
authored
docs: CI for Terralith to Terragrunt Guide (#4811)
* docs: Adding automated tests for Terralith to Terragrunt guide * chore: Adding automated test for setup * chore: Refactoring fixtures into raw imports * fix: Adding step 1 test * docs: Refactoring step 2 into imported code * fix: Don't use subtests for guide test * docs: Refactoring step 3 into imported code * docs: Adding step 3 tests * docs: Refactoring step 4 into imported code * docs: Adding step 4 tests * docs: Refactoring step 5 into imported code * docs: Adding step 5 tests * docs: Adding step 6 tests * docs: Adding step 6 test * docs: Refactoring step 7 + 8 into imported code * fix: Reverting build flag * docs: Adding step 7 test * docs: Adding step 8 test * docs: Adding `force_destroy` to all the examples inputs in the Terralith to Terragrunt guide * fix: Addressing test failures * fix: Fixing build flag * fix: Use `RunTerragruntCommandWithOutput` instead of `ExecWithTestLogger` for `terragrunt` calls * fix: Fixing compiler issue * feat: Adding mise helpers * fix: Use `ExecWithMise` for `terragrunt` calls as well * fix: Update expected output * fix: Addressing lint finding * fix: Fixing merge conflict mistake * fix: Isolating Terralith to Terragrunt as a Tofu test * fix: Updating bucket names to reflect workshop date
1 parent 0523365 commit ec83cb1

42 files changed

Lines changed: 1842 additions & 3049 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs-starlight/src/content/docs/02-guides/01-terralith-to-terragrunt/03-setup.mdx

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,9 @@ mise use node@22.17.1
4040

4141
You should now have a local `mise.toml` file that looks like the following with all the tools pinned that you need.
4242

43-
```toml
44-
# mise.toml
45-
46-
[tools]
47-
aws = "2.27.63"
48-
node = "22.17.1"
49-
opentofu = "1.10.3"
50-
terragrunt = "0.83.2"
51-
```
43+
import miseToml from '../../../../fixtures/terralith-to-terragrunt/mise.toml?raw';
44+
45+
<Code title="mise.toml" lang="toml" code={miseToml} />
5246

5347
## Setting up the app
5448

0 commit comments

Comments
 (0)