diff --git a/internal/terraform/generate_test.go b/internal/terraform/generate_test.go index be3d1e5..4419ba0 100644 --- a/internal/terraform/generate_test.go +++ b/internal/terraform/generate_test.go @@ -12,7 +12,7 @@ import ( func TestGenerateProviderFile(t *testing.T) { content := string(GenerateProviderFile()) mustContain(t, content, `source = "openstatusHQ/openstatus"`) - mustContain(t, content, `version = "~> 0.1.0"`) + mustContain(t, content, `version = "~> 0.2"`) mustContain(t, content, `provider "openstatus" {}`) mustContain(t, content, `OPENSTATUS_API_TOKEN`) } diff --git a/internal/terraform/hcl.go b/internal/terraform/hcl.go index f6c84a8..dae96db 100644 --- a/internal/terraform/hcl.go +++ b/internal/terraform/hcl.go @@ -92,7 +92,7 @@ func GenerateProviderFile() []byte { required_providers { openstatus = { source = "openstatusHQ/openstatus" - version = "~> 0.1.0" + version = "~> 0.2" } } } diff --git a/plan.md b/plan.md index 5d75387..3d04df9 100644 --- a/plan.md +++ b/plan.md @@ -444,11 +444,11 @@ Each phase is one commit. Phases are ordered so that earlier work doesn't confli - [x] Confirm working tree is clean (`git status`); dep refresh already landed in a previous commit. - [x] `go build ./...` and `go test ./...` green from baseline. -### Phase 1 — Bump generated provider version (commit 1: `chore(terraform): pin generated provider to ~> 0.2`) +### Phase 1 — Bump generated provider version (commit 1: `chore(terraform): pin generated provider to ~> 0.2`) ✅ -- [ ] `internal/terraform/hcl.go` — `GenerateProviderFile`: change `version = "~> 0.1.0"` → `version = "~> 0.2"`. -- [ ] `internal/terraform/generate_test.go` — update `TestGenerateProviderFile` assertion to `~> 0.2`. -- [ ] `go test ./internal/terraform/...` green. +- [x] `internal/terraform/hcl.go` — `GenerateProviderFile`: change `version = "~> 0.1.0"` → `version = "~> 0.2"`. +- [x] `internal/terraform/generate_test.go` — update `TestGenerateProviderFile` assertion to `~> 0.2`. +- [x] `go test ./internal/terraform/...` green. ### Phase 2 — Status page correctness pack (commit 2: `fix(terraform): emit access_type=ip + auth_email_domains/allowed_ip_ranges; add theme/locale/allow_index`)