docs: add OSS best practices and community health files#60
Merged
rubenmarcus merged 10 commits intomainfrom Jan 30, 2026
Merged
docs: add OSS best practices and community health files#60rubenmarcus merged 10 commits intomainfrom
rubenmarcus merged 10 commits intomainfrom
Conversation
Add security policy with: - Supported versions table - Vulnerability reporting process - Response timeline expectations - Credential handling practices - Best practices for users Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Bug report template with version, OS, and reproduction steps - Feature request template with category and scope - Configuration issue template for setup problems - Template chooser config with links to docs and discussions Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Standardizes PR submissions with sections for summary, type of change, testing checklist, and review requirements. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configure automated dependency updates for: - Main CLI package (weekly on Monday) - Documentation site (weekly on Monday) - GitHub Actions (weekly on Monday) Groups TypeScript, testing, and linting dependencies together. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Assigns @rubenmarcus as code owner for all files, with explicit ownership for core source, docs, CI/CD, and package configuration. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Test across Node.js 18, 20, and 22 - Add security audit job with npm audit - Add CodeQL analysis for security scanning - Use fail-fast: false for matrix to run all versions Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Documents the automated release workflow including: - Feature PR to release PR flow - Version bumping based on conventional commits - npm publishing with appropriate tags - Manual release instructions for emergencies - Troubleshooting common issues Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Deploying ralph-starter with
|
| Latest commit: |
453ba27
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://8b405199.ralph-starter.pages.dev |
| Branch Preview URL: | https://feat-oss-best-practices.ralph-starter.pages.dev |
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Remove redundant docs job from ci.yml (already in docs-check.yml) - Remove matrix testing (just use Node 20) - Remove security audit and CodeQL jobs - Add path filters: CI skips docs/md changes, docs-check only runs on docs changes Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
rubenmarcus
added a commit
that referenced
this pull request
Jan 30, 2026
docs: add OSS best practices and community health files
rubenmarcus
added a commit
that referenced
this pull request
Jan 30, 2026
docs: add OSS best practices and community health files
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
This PR adds standard open source community health files and improves CI/CD:
Commits
docs: add SECURITY.md for vulnerability reportingdocs: add CODE_OF_CONDUCT.md with Contributor Covenantdocs: add GitHub issue templatesdocs: add pull request templatechore: add Dependabot configurationchore: add CODEOWNERS fileci: add matrix testing and security scanningdocs: add RELEASING.md with release process documentationTest plan
🤖 Generated with Claude Code