docs(do): verified banner + CONTRIBUTING + examples + CHANGELOG (QoL sweep)#126
Merged
Conversation
…sweep) - Prepend verified-status banner to README.md (buymywishlist, core-dump, workflow-compute); cross-ref workflow#714. - Add CONTRIBUTING.md from shared plugin template. - Add examples/minimal/config.yaml (infra.droplet, wfctl validate --skip-unknown-types passes). - Add .github/ISSUE_TEMPLATE/bug_report.md + feature_request.md + PULL_REQUEST_TEMPLATE.md. - Record QoL sweep additions in CHANGELOG.md [Unreleased]. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
Documentation/QoL sweep to bring workflow-plugin-digitalocean up to the baseline used across related repos (per workflow#714), adding contributor guidance, minimal examples, GitHub templates, and updating the changelog accordingly.
Changes:
- Added a new README with a verified-status banner, supported resource list, quick start, and requirements.
- Added contributor docs + GitHub issue/PR templates to standardize contributions and reporting.
- Added a minimal
wfctl infraexample config and recorded these additions in the Unreleased changelog.
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| README.md | New project README (banner, supported types, quick start, requirements, contributing link). |
| examples/minimal/config.yaml | Minimal droplet-based IaC example config for wfctl validate/plan/apply. |
| CONTRIBUTING.md | Contribution guidelines pointing to upstream workflow conventions plus local dev commands. |
| CHANGELOG.md | Unreleased entry documenting the QoL/documentation additions. |
| .github/PULL_REQUEST_TEMPLATE.md | PR template to standardize summary/motivation/test plan/checklist. |
| .github/ISSUE_TEMPLATE/feature_request.md | Feature request issue template. |
| .github/ISSUE_TEMPLATE/bug_report.md | Bug report issue template. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comment on lines
+9
to
+10
| | Type | Description | | ||
| |------|-------------| |
| | `infra.vpc` | Virtual Private Cloud | | ||
| | `infra.firewall` | Cloud firewall (Droplet/DOKS tag-based) | | ||
| | `infra.dns` | DNS domain + records | | ||
| | `infra.storage` | Spaces object storage | |
| ## Requirements | ||
|
|
||
| - workflow engine ≥ `0.57.1` | ||
| - `DIGITALOCEAN_TOKEN` environment variable set to a valid DO personal access token |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
examples/minimal/config.yaml(minimalinfra.dropletconfig;wfctl validate --skip-unknown-typespasses)..github/ISSUE_TEMPLATE/bug_report.md,feature_request.md, andPULL_REQUEST_TEMPLATE.md.CHANGELOG.md [Unreleased].Motivation
Part of the multi-repo QoL sweep (workflow#714). Brings workflow-plugin-digitalocean up to the P0 documentation baseline.
Test plan
go build ./...passes (GOWORK=off)go vet ./...passes (GOWORK=off)wfctl validate --skip-unknown-types examples/minimal/config.yaml→ PASSChecklist
Cross-ref: GoCodeAlone/workflow#714
🤖 Generated with Claude Code