This repository centralizes the shared workflows, templates, and security references used across all repositories within Synchronized-TV.
- Standardize Pull Requests, Issues, and CI/CD workflows
- Integrate essential GitHub security controls into the development process
- Simplify onboarding, maintenance, and release automation
| Type | Description |
|---|---|
| Workflows | Reusable CI/CD pipelines |
| Templates | Pull Request, Issue, and Security Incident templates |
| Security Policy | Guidelines for reporting and managing vulnerabilities |
| Contributing Guide | Organization-wide contribution rules and conventions |
For security and reproducibility, always reference reusable workflows using a commit SHA, not a branch (@main) or tag (@v1).
Creates a Pull Request that bumps the version (patch, minor, or major) without publishing.
On merge to main, tags the release and publishes the package to npm.
To use a workflow from this repository in another project, visit the dedicated release-template repository.
Organization-wide contribution guidelines are defined in CONTRIBUTING.md.
All repositories follow the same rules for:
- Branch naming (
feat/,fix/,chore/,release/, etc.) - Commit conventions (using Conventional Commits)
- Pull request reviews and security policies
💡 See the contributing guide for naming rules, PR best practices, and security standards.
The following protections apply to all repositories within Synchronized-TV:
- Branch protection rules on
main(and optionallyrelease/*) - CodeQL static analysis on Pull Requests
- Dependabot for dependency monitoring
- Secret Scanning & Push Protection to prevent credential leaks
- Dependency Review visible in PRs before merge
| File | Purpose |
|---|---|
| Security Policy | How to report and handle vulnerabilities |
| Contributing Guide | Organization-wide contribution standards |
| Pull Request Template | Standard PR format for all repositories |
| Issue Templates | Default issue templates (bug, feature, etc.) |
| Reusable Workflows | Shared release and publish workflows |
| CODEOWNERS (fallback) | Default ownership and review rules |
This .github repository acts as the shared governance and automation hub for all projects under the Synchronized-TV organization.
It ensures every repository benefits from the same CI/CD, security, and contribution standards.