Awesome Reviewers checks + prompts

sources / apache/apisix

apache/apisix

The checks this repository runs, scanned at 79a87e5, and the review prompts derived from its discussions.

3 recognised tools
24 prompts
16922 stars
Cloud, IaC & Networking
GitHub
ToolKindCommandRuns inFound in
shellcheck Linting shellcheck --version ci .github/workflows/code-lint.yml

Testing

2 tools

ToolKindCommandRuns inFound in
unittest Unit and integration tests unittest discover -s t/openapi -v ci .github/workflows/admin-api-contract.yml
vitest Unit and integration tests vitest run --reporter=verbose local t/package.json
t/vitest.config.ts
9 other commands the scanner could not classify

Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.

  • bash ./utils/check-merge-conflict.sh
  • bash ./utils/check-plugins-code.sh
  • bun run check_changelog_prs.ts
  • eclint check
  • get secrets
  • markdownlint **/*.md
  • prove -I../test-nginx/lib -I./ -r -s t/
  • python link_checker.py ./
  • xargs -t shellcheck

full scan as JSON

Review prompts

most discussed first

  • apache/apisix Documentation Markdown cloud-infra
    raw open
  • apache/apisix Code Style Other cloud-infra
    raw open
  • apache/apisix Logging Other cloud-infra
    raw open
  • apache/apisix Concurrency Other cloud-infra
    raw open
  • apache/apisix Security Other cloud-infra
    raw open
  • apache/apisix Caching Other cloud-infra
    raw open
  • apache/apisix Naming Conventions Other cloud-infra
    raw open
  • apache/apisix Error Handling Other cloud-infra
    raw open
  • apache/apisix Testing Other cloud-infra
    raw open
  • apache/apisix Configurations Other cloud-infra
    raw open
  • apache/apisix Null Handling Other cloud-infra
    raw open
  • apache/apisix Observability Other cloud-infra
    raw open
  • apache/apisix Networking Other cloud-infra
    raw open
  • apache/apisix Performance Optimization Other cloud-infra
    raw open
  • apache/apisix Security Markdown cloud-infra
    raw open
  • apache/apisix API Markdown cloud-infra
    raw open
  • apache/apisix Algorithms Other cloud-infra
    raw open
  • apache/apisix API Other cloud-infra
    raw open
  • apache/apisix Configurations Markdown cloud-infra
    raw open
  • apache/apisix CI/CD Shell cloud-infra
    raw open
  • apache/apisix Error Handling Shell cloud-infra
    raw open
  • apache/apisix Observability Markdown cloud-infra
    raw open
  • apache/apisix Networking Markdown cloud-infra
    raw open
  • apache/apisix Security Shell cloud-infra
    raw open