Repository navigation
feat: modernize org profile, community health docs, templates, and CI linting - #1
Conversation
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Essentials Run ID: 📒 Files selected for processing (13)
Included review availability: This review used your included allowance. 0 included reviews remain after this review. Your included PR review attempts over the past 7 days set your current allowance at 1 review per hour. 📝 SummarySummary by CodeRabbit
WalkthroughThe repository adds organization-wide community policies, issue and pull request templates, contributor and support guidance, updated organization information, and CI checks for Markdown and links. ChangesOrganization community health
Priority: ⬇️ Low Estimated code review effort: 3 (Moderate) | ~20 minutes Change: Other Merge Risk: ⚪ Minimal · up to The supplied evidence identifies no outstanding issue that should block merging. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
- Replace unapproved markdownlint action with pinned setup-node + markdownlint-cli2 - Scan hidden dirs in lychee; remap self-links to the checkout; anchor excludes - Strip UTF-8 BOMs from all files - Remove private repos (RequestExtract/RequestStash) and unverified X/contact links - Correct licenses (RatScanner/RatEye are ELv2-based), archive stack, overlay API - Reflect optional supporter tiers instead of 'no paywalls' claims - Route issue forms to the current repo; drop misleading repository dropdown - Clarify issue-template override rules, advisory visibility, Discord channels, TarkovMonitor routing (issues disabled), and org label names
Summary
Modernizes and professionalizes the
tarkovtracker-org/.githubmeta-repository with verified organization defaults aligned with the flagship TarkovTracker repository and ecosystem architecture:Organization Profile (
profile/README.md):M8nBgA2sT6, Crowdin localization project).Repository Overview (
README.md):Org-Wide Community Health Files:
CODE_OF_CONDUCT.md: Contributor Covenant v2.1 adapted for TarkovTracker-org with clear enforcement standards, community impact guidelines, and contact channels (support@tarkovtracker.org, Discord moderation).CONTRIBUTING.md: Cross-repo contributor workflow, issue triage guidelines,good-first-issuetags, AI contribution standards (aligned withTarkovTracker/AGENTS.md), and PR guidelines.SECURITY.md: Coordinated vulnerability disclosure policy, supported versions, GitHub Private Vulnerability Reporting (advisories/new), 72h / 7d response SLA commitments, out-of-scope boundaries, and safe harbor clause.SUPPORT.md: Support routing matrix directing gameplay questions to Discord, bugs/features to relevant repo trackers, game data inaccuracies totarkov-data-overlay, and sensitive matters to private channels.Issue & Pull Request Templates:
.github/ISSUE_TEMPLATE/config.yml: Enabled blank issues with quick-links to Discord, Live Web App, Crowdin translations, and Security Policy..github/ISSUE_TEMPLATE/bug_report.yml: Structured GitHub issue form with reproduction steps, game mode selector (PvP / PvE), and checklist..github/ISSUE_TEMPLATE/feature_request.yml: Structured GitHub issue form with problem statement, proposed solution, and alternatives. Both forms state that issues are filed in the repository where the form was opened..github/pull_request_template.md: Comprehensive PR checklist covering testing verification, type of change, related issue linking, and code standards.CI Automation & Linting:
.github/workflows/ci.yml: GitHub Actions workflow runningmarkdownlint-cli2andlycheeon push and PR tomain. Actions pinned to immutable full commit SHAs (actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1,actions/setup-node@820762786026740c76f36085b0efc47a31fe5020+markdownlint-cli2@0.23.3,lycheeverse/lychee-action@e7477775783ea5526144ba13e8db5eec57747ce8,actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a)..markdownlint.json: Configuration (MD013,MD024,MD033,MD041,MD060adjusted).lychee.toml: Link checker configuration with concurrency limits, retry backoff, and anchored host exclusions for anti-bot/JS-required domains (discord.gg,tarkovtracker.org,escapefromtarkov.com,x.com/twitter.com). CI scans hidden directories and remaps this repo's own absoluteblob/mainlinks to the checkout so they are validated before merge.Verification
Head commit:
a548ecc(clean worktree).markdownlint-cli2@0.23.3 '**/*.md'— 0 issues (7 files, including.github/).lychee 0.24.2 --hiddenwith self-link remap — 0 errors locally; CI Link Check passes.actionlint .github/workflows/ci.yml— clean; YAML issue forms parse.startup_failure(non-allowlisted third-party action) and stripped UTF-8 BOMs from all files.Review
cac0241addressed infe56cbb; re-review approveda548ecc.