Skip to content

chore: add CI, community files, and changelog#11

Merged
dropdevrahul merged 1 commit into
mainfrom
chore/professionalize
Jun 13, 2026
Merged

chore: add CI, community files, and changelog#11
dropdevrahul merged 1 commit into
mainfrom
chore/professionalize

Conversation

@dropdevrahul

Copy link
Copy Markdown
Owner

Summary

Bring the repo up to a polished open-source baseline: CI, issue/PR templates, contributing guide, code of conduct, and a changelog.

What's in this PR

  • CI (.github/workflows/ci.yml) — runs bun install, bun run typecheck, and bun test on push/PR against main. Adds a shellcheck job for the adapter scripts. Uses concurrency to cancel superseded runs.
  • Issue templates — structured bug-report and feature-request forms with agent / environment fields; blank issues disabled.
  • PR template — per-type checklist tying directly into the core/ + adapters/ layout.
  • CONTRIBUTING.md — quick-start, project layout, recipes for adding new pets and new agent adapters.
  • CODE_OF_CONDUCT.md — Contributor Covenant 2.1.
  • CHANGELOG.md — v1.0.0 entry covering the multi-agent work (matches the planned release).
  • README badges — CI status, license, bun.
  • .gitignore — cover .DS_Store, editor dirs, local ~/.campy state, bun lockfile.

Test plan

  • CI workflow runs green on this PR
  • Bug-report template renders correctly when opening a new issue
  • PR template appears on the next PR

Follow-ups (not in this PR)

  • After merge: update GitHub repo description / homepage / topics, and cut the v1.0.0 release tag.

- .github/workflows/ci.yml: bun install + typecheck + tests + shellcheck
  on push and PR (concurrency-cancels older runs)
- .github/ISSUE_TEMPLATE/: structured bug-report and feature-request
  forms; config.yml disables blank issues and points discussions elsewhere
- .github/pull_request_template.md: per-type checklist tying into the
  core/ + adapters/ layout
- CONTRIBUTING.md: quick-start, project layout, recipes for adding new
  pets and new agent adapters
- CODE_OF_CONDUCT.md: Contributor Covenant 2.1
- CHANGELOG.md: v1.0.0 entry covering the multi-agent work
- README: add CI / license / bun badges
- .gitignore: cover .DS_Store, editor dirs, local .campy state, bun
  lockfile
@dropdevrahul dropdevrahul merged commit b052afb into main Jun 13, 2026
2 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.

1 participant