Skip to content

Commit 0eeb613

Browse files
authored
feat(ec2): add IGW, Route, Route Table, Route Table Assoication (#23)
1 parent 910ef2e commit 0eeb613

Some content is hidden

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

41 files changed

+7683
-902
lines changed

AGENTS.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,22 @@ Conduct each engagement with the user as follows:
1919

2020
Restrictions:
2121
1. Never use `Effect.catchAll`, always use `Effect.catchTag` or `Effect.catchTags`
22-
1. Always use `bun` (never npm, pnpm, yarn, etc.)
22+
1. Always use `bun` (never npm, pnpm, yarn, etc.)
23+
24+
:::caution
25+
Never (ever!) delete .alchemy/
26+
27+
Tests are designed ot be idempotent.
28+
When making changes to providers, you should keep running the tests and fixing providers until the tests pass.
29+
If you think the state is corrupted stop and let me know.
30+
You can always add a `yield* destroy()` at the beginning of each test to clean up state. Do not delete .alchemy files or folders.
31+
32+
Never manually delete resources with the aws cli or api calls. Tests must be designed to be idempotent and self-healing.
33+
:::
34+
35+
# Testing
36+
37+
To test, use the following command:
38+
```
39+
bun vitest run ./alchemy-effect/test/<path>/<to>/<test>.test.ts
40+
```

0 commit comments

Comments
 (0)