Skip to content

docs(do): verified banner + CONTRIBUTING + examples + CHANGELOG (QoL sweep)#126

Merged
intel352 merged 1 commit into
mainfrom
chore/qol-sweep-2026-05-19
May 19, 2026
Merged

docs(do): verified banner + CONTRIBUTING + examples + CHANGELOG (QoL sweep)#126
intel352 merged 1 commit into
mainfrom
chore/qol-sweep-2026-05-19

Conversation

@intel352
Copy link
Copy Markdown
Contributor

Summary

  • Prepend verified-status banner to README.md (production at buymywishlist, core-dump, workflow-compute).
  • Add CONTRIBUTING.md from shared plugin template.
  • Add examples/minimal/config.yaml (minimal infra.droplet config; wfctl validate --skip-unknown-types passes).
  • Add .github/ISSUE_TEMPLATE/bug_report.md, feature_request.md, and PULL_REQUEST_TEMPLATE.md.
  • Record QoL sweep additions in 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 → PASS

Checklist

  • CHANGELOG.md updated (Keep-a-Changelog format)
  • No secrets or credentials included
  • One feature or bugfix per PR

Cross-ref: GoCodeAlone/workflow#714

🤖 Generated with Claude Code

…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>
Copilot AI review requested due to automatic review settings May 19, 2026 16:34
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 infra example 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 thread README.md
Comment on lines +9 to +10
| Type | Description |
|------|-------------|
Comment thread README.md
| `infra.vpc` | Virtual Private Cloud |
| `infra.firewall` | Cloud firewall (Droplet/DOKS tag-based) |
| `infra.dns` | DNS domain + records |
| `infra.storage` | Spaces object storage |
Comment thread README.md
## Requirements

- workflow engine ≥ `0.57.1`
- `DIGITALOCEAN_TOKEN` environment variable set to a valid DO personal access token
@intel352 intel352 merged commit a5a8758 into main May 19, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants