Add artifactapi_local_puppet resource #30

Open
unkin-agent wants to merge 3 commits from benvin/local-puppet into main
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
  • register it and extend the resource tests
  • add an example and README entry

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 - register it and extend the resource tests - add an example and README entry 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
All checks were successful
ci/woodpecker/pr/build Pipeline was successful
Required
Details
ci/woodpecker/pr/pre-commit Pipeline was successful
Required
Details
ci/woodpecker/pr/test Pipeline was successful
Required
Details
This pull request has changes conflicting with the target branch.
  • README.md
  • internal/provider/provider.go
  • internal/provider/provider_test.go
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin benvin/local-puppet:benvin/local-puppet
git checkout benvin/local-puppet
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