vercel

terraform-provider-vercel

Terraform Vercel Provider

by vercel

Go

Go99.5%
Go Template0.5%
HTML0%

Commit activity

Last 12 weeks · 41 commits

Full graph →

Community health

3 of 6 standards met

Community profile →
62
✓README✓License○Contributing✓Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · 9 in progress · Last activity 11h ago
See all on GitHub →
codywong

Summary make writable for project deployment checks support deployment and filtered Turborepo task selections infer the API-only and job fields validate source-specific field combinations and preserve selections on import/read add client/resource coverage and generated documentation Validation regenerated provider docs local tests not run per workspace policy; CI will run the unit and acceptance suites API cleanup: https://github.com/vercel/api/pull/99726

codywong · 2h ago
dglsparsons

Add to create teams within an existing organisation, where billing is already configured. It requires an and an explicit or billing plan, and returns a team ID that works with and existing project resources. It manages the team's name and slug and supports importing existing child teams. The example references the team's name and slug from so both resources stay consistent during renames. Unset settings on newly created teams now remain null in , avoiding repeated changes on subsequent plans. Destroy deletes the team rather than detaching it. The API currently refuses self-service deletion of Enterprise child teams; those failures leave the resource in state. The example uses , and changing the organisation or billing plan requires replacement. Closes ORC-5407.

dglsparsons · 11h ago
luismeyer

Summary Adds , which lets a consumer project in the same team read the flags of a source project (Vercel Flags project connections). API Create: with Read: (no single-get endpoint, so read lists and filters by ) Delete: All fields force replacement; import via . Notes The endpoints are currently and gated per team ( when connections aren't enabled). Keeping this as a draft until the API is public. The source project must have Flags enabled; the acceptance test creates a flag definition first, like the SDK key test. needs a testing team with connections enabled. Testing [x] Client unit tests () [ ] Acceptance test (not run, needs team with connections enabled) 🤖 Generated with Claude Code

luismeyer · 1d ago
dglsparsons

Cache shared environment variable GETs for 30 seconds on each provider client, keyed by team and variable ID. Project-link resources can reuse the same response during state refresh instead of issuing hundreds of requests for a handful of variables and hitting the API rate limit. Concurrent reads share a successful fetch. Updates and deletes invalidate the cached response, and reads are coordinated with writes so an older request cannot restore stale project membership. The expiry bounds stale reads when another client changes the variable.

dglsparsons · 12h ago
dglsparsons

Add to to select project-level BotID Deep Analysis () or Basic (). Deep Analysis requires Pro or Enterprise and the BotID SDK integration. Omitting the setting preserves its current value on updates. The firewall replacement API currently drops this setting, so re-enable Deep Analysis through after replacement and read back the active config. Full replacements briefly reset it to Basic; rule-only updates preserve it through the existing PATCH path.

dglsparsons · 1d ago
kitfoster

Summary Removes the attribute from on the resource and data source, along with the client field, conversion helpers, tests and docs. Follows vercel/api#98352, which hides from the public API because customers can no longer use it ( is rejected on non-standalone plans). When omitted, the API stores , matching the old default. Notes Breaking for configs that set ; Terraform will reject the unknown attribute. Acceptance tests not run locally. 🤖 Generated with Claude Code

kitfoster · 4d ago
Structured data for AI agents

Repository: vercel/terraform-provider-vercel. Description: Terraform Vercel Provider Stars: 191, Forks: 55. Primary language: Go. Languages: Go (99.5%), Go Template (0.5%), HTML (0%). License: MPL-2.0. Topics: terraform, terraform-provider, vercel. Latest release: v5.22.1 (12h ago). Open PRs: 9, open issues: 2. Last activity: 11h ago. Community health: 62%. Top contributors: dglsparsons, kitfoster, sueplex, marcgreenstock, OhMyVolk, mehulkar, omercnet, ecklf, jarneson, TooTallNate and others.