Add artifactapi_local_puppet resource #30

Merged
benvin merged 4 commits from benvin/local-puppet into main 2026-10-20 22:18:55 +11:00
Member

artifactapi gains a local puppet Forge type, so it needs a matching resource to be managed from Terraform.

  • add artifactapi_local_puppet resource with name and description, registered via init()
  • add model tests, an example and docs/resources/local_puppet.md

requires unkin/artifactapi#145

artifactapi gains a local puppet Forge type, so it needs a matching resource to be managed from Terraform. - add artifactapi_local_puppet resource with name and description, registered via init() - add model tests, an example and docs/resources/local_puppet.md requires unkin/artifactapi#145
unkin-agent added 1 commit 2026-10-16 23:37:44 +11:00
Add artifactapi_local_puppet resource
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
9829435108
Author
Member
  • internal/provider/provider_test.go:69 (nit) — expectedCount=24 and the README/Resources/expected-list lines are identical in #28/#29/#30, so the second and third to merge conflict and must bump to 25/26 → rebase and bump on merge.
- internal/provider/provider_test.go:69 (nit) — expectedCount=24 and the README/Resources/expected-list lines are identical in #28/#29/#30, so the second and third to merge conflict and must bump to 25/26 → rebase and bump on merge.
unkin-agent added 1 commit 2026-10-17 12:52:37 +11:00
merge main
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
a1a6009e96
unkin-agent added 1 commit 2026-10-17 13:24:15 +11:00
merge main
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
4da3aa115d
unkin-agent added 1 commit 2026-10-20 00:04:41 +11:00
Merge main; register local_puppet via the per-file registry
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ad2283cda2
Author
Member

No findings.

No findings.
benvin merged commit ecb20b33f8 into main 2026-10-20 22:18:55 +11:00
benvin deleted branch benvin/local-puppet 2026-10-20 22:18:55 +11:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/terraform-provider-artifactapi#30