Skip to content

docs(governance): maintainers, governance and support files - #155

Merged
rennf93 merged 1 commit into
masterfrom
docs/governance
Oct 20, 2026
Merged

rennf93 merged 1 commit into
masterfrom
docs/governance

Conversation

@rennf93

@rennf93 rennf93 commented Oct 20, 2026

Copy link
Copy Markdown
Member

Adds the maintainer, governance and support files Guard Core TS was missing, and fixes the community files next to them that were stale or written for another language.

Added:

  • .github/ISSUE_TEMPLATE/bug.yml: issue form from the shared set, asking for this project's own runtime and versions
  • .github/ISSUE_TEMPLATE/docs.yml: issue form from the shared set, asking for this project's own runtime and versions
  • .github/ISSUE_TEMPLATE/feature.yml: issue form from the shared set, asking for this project's own runtime and versions
  • GOVERNANCE.md: how decisions are made, how a change lands (ruleset, admin merge for the approval count only), how releases work
  • MAINTAINERS.md: who maintains the project and how to check that identity (GitHub profile, guard-core.com/company, the verified Guard-Core org domain, the registry metadata)
  • SUPPORT.md: docs, questions, chat, issues and where security reports go

Changed:

  • .github/ISSUE_TEMPLATE/config.yml: docs link to the docs site, plus Discord.
  • SECURITY.md: there was no supported versions table (latest release v4.4.0). It now follows one policy across the organization: the current major gets bug and security fixes, the previous major security fixes only (4.x: bug and security fixes). The text is in first person, since one person maintains it.
  • packages/core/package.json: author metadata now Renzo Franceschini <rennf93@guard-core.com>, the same name and email as PyPI and Maven Central. The registry page shows it from the next release.
  • packages/express/package.json: author metadata now Renzo Franceschini <rennf93@guard-core.com>, the same name and email as PyPI and Maven Central. The registry page shows it from the next release.
  • packages/fastify/package.json: author metadata now Renzo Franceschini <rennf93@guard-core.com>, the same name and email as PyPI and Maven Central. The registry page shows it from the next release.
  • packages/hono/package.json: author metadata now Renzo Franceschini <rennf93@guard-core.com>, the same name and email as PyPI and Maven Central. The registry page shows it from the next release.
  • packages/nestjs/package.json: author metadata now Renzo Franceschini <rennf93@guard-core.com>, the same name and email as PyPI and Maven Central. The registry page shows it from the next release.
  • .github/ISSUE_TEMPLATE/bug_report.md: removed, replaced by the issue form of the same kind with the same fields.
  • .github/ISSUE_TEMPLATE/feature_request.md: removed, replaced by the issue form of the same kind with the same fields.

Checked locally: every changed YAML, JSON and TOML file parses. No code changes.

@rennf93 rennf93 added documentation Docs, README, CHANGELOG, governance files no-issue labels Oct 20, 2026
@github-actions github-actions Bot added dependencies package.json or pnpm-lock.yaml package: core Changes inside @guardcore/core package: express Changes inside @guardcore/express package: fastify Changes inside @guardcore/fastify package: hono Changes inside @guardcore/hono package: nestjs Changes inside @guardcore/nestjs ci GitHub Actions labels Oct 20, 2026
@rennf93
rennf93 merged commit d08e7eb into master Oct 20, 2026
21 checks passed
@rennf93
rennf93 deleted the docs/governance branch October 20, 2026 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci GitHub Actions dependencies package.json or pnpm-lock.yaml documentation Docs, README, CHANGELOG, governance files no-issue package: core Changes inside @guardcore/core package: express Changes inside @guardcore/express package: fastify Changes inside @guardcore/fastify package: hono Changes inside @guardcore/hono package: nestjs Changes inside @guardcore/nestjs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant