Awesome Reviewers checks + prompts

sources / traefik/traefik

traefik/traefik

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

10 recognised tools
18 prompts
55772 stars
Cloud, IaC & Networking
GitHub

Static analysis

5 tools

ToolKindCommandRuns inFound in
codeql Security scanning uses github/codeql-action/analyze ci .github/workflows/codeql.yml
eslint Linting eslint ./src/**/*.{ts,tsx}
eslint --fix ./src/**/*.{ts,tsx}
local webui/package.json
webui/eslint.config.mjs
golangci-lint Linting uses golangci/golangci-lint-action
golangci-lint run
ci, local .github/workflows/validate.yaml
Makefile
.golangci.yml
mkdocs Docs build mkdocs build --strict ci .github/workflows/check_doc.yaml
tsc
configured, not run
Type checking webui/package.json

Testing

3 tools

ToolKindCommandRuns inFound in
ci-matrix Version and platform matrix analyze (language: 2)
test-integration (parallel: 1, index: 12)
ci .github/workflows/codeql.yml
.github/workflows/test-integration.yaml
go-test Unit and integration tests go test ./integration -v -tags gatewayAPIConformanceMerged -test.run GatewayA...
go test ./integration -v -tags gatewayAPIConformance -test.run GatewayAPIConf...
go test -c -o /dev/null ./integration
ci, local .github/workflows/test-gateway-api-conformance-merged.yaml
Makefile
.github/workflows/test-gateway-api-conformance.yaml
.github/workflows/test-integration.yaml
vitest Unit and integration tests vitest run
vitest run --coverage
vitest
local webui/package.json
ToolKindCommandRuns inFound in
gofmt Formatting gofmt -s -l -w $(SRCS) local Makefile
prettier Formatting prettier ./src/**/*.{ts,tsx} --config .prettierrc.json --write local webui/package.json
webui/.prettierrc.json
6 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.

  • api /repos/$EXPR/actions/artifacts?name=integration-test-summary&per_page=1 --jq .artifacts[0].workflow_run.id // "")
  • chown -R $(shell id -u):$(shell id -g) ./site"
  • crane cp traefik:latest ghcr.io/traefik/traefik:latest
  • sort
  • uniq
  • xargs -P 6 -n 1 docker pull

full scan as JSON

Review prompts

most discussed first

  • traefik/traefik Configurations Markdown cloud-infra
    raw open
  • traefik/traefik Networking Markdown cloud-infra
    raw open
  • traefik/traefik Configurations Go cloud-infra
    raw open
  • traefik/traefik Documentation Markdown cloud-infra
    raw open
  • traefik/traefik Naming Conventions Go cloud-infra
    raw open
  • traefik/traefik Observability Markdown cloud-infra
    raw open
  • traefik/traefik API Markdown cloud-infra
    raw open
  • traefik/traefik API Go cloud-infra
    raw open
  • traefik/traefik Networking Go cloud-infra
    raw open
  • traefik/traefik Security Markdown cloud-infra
    raw open
  • traefik/traefik Logging Go cloud-infra
    raw open
  • traefik/traefik Code Style Go cloud-infra
    raw open
  • traefik/traefik Testing Go cloud-infra
    raw open
  • traefik/traefik Concurrency Go cloud-infra
    raw open
  • traefik/traefik Observability Go cloud-infra
    raw open
  • traefik/traefik Error Handling Go cloud-infra
    raw open
  • traefik/traefik Algorithms Go cloud-infra
    raw open
  • traefik/traefik Security Go cloud-infra
    raw open