Files
SnapOtter/.gitignore
T
SnapOtterandGitHub 0a0c3cc458 ci: auto-sync Docker Hub overview via peter-evans/dockerhub-description (#360)
Add a workflow that publishes DOCKERHUB.md as the snapotter/snapotter repository overview on Docker Hub, on pushes to main that touch DOCKERHUB.md and via manual dispatch. Commit DOCKERHUB.md (previously gitignored) so CI can read it, and refresh its tool counts to 240 to match the README. Auth uses the DOCKER_HUB_README secret (Docker Hub account password) and the existing DOCKERHUB_USERNAME.
2026-06-28 20:41:10 +08:00

85 lines
1.2 KiB
Plaintext

node_modules/
dist/
.turbo/
*.db
*.db-journal
*.db-wal
*.db-shm
/data/
tmp/
.env
.env.local
.env.cloudflare
.env.*
.DS_Store
.playwright/
.playwright-mcp/
.vite/
apps/api/data/
apps/api/tmp/
apps/web/.vite/
# Python
__pycache__/
*.pyc
# Build artifacts
.next/
.astro/
**/.vitepress/cache/
out/
coverage/
*.tsbuildinfo
# Playwright
test-results/
playwright-report/
blob-report/
# License signing key (NEVER commit)
.license-signing-key
# IDE / tool scratch
CLAUDE.md
CONTEXT.md
.claude/
.superpowers/
docs/*
!docs/COMMUNITY_GUIDE.md
PRD.md
# Docker Hub publish script (maintainer-local ops)
scripts/update-dockerhub-overview.sh
# Ad-hoc test screenshots and reports
tests/e2e/screenshots/qa/
test-*.png
!tests/fixtures/*.png
stirling-pdf-*.png
settings-*.png
layout-*.png
audit_report.md
docs/SECURITY_AUDIT_REPORT.md
docs/QA_REPORT*.md
.worktrees/
.release-version
.models
.local-wiki/
.mcp.json
tests/benchmark/bench-limits-results-mac.jsonl
.superpowers/
scripts/setup-cloudflare-email.sh
apps/videos
remotion/
/demo
pentest-results/
# Stryker mutation testing
.stryker-tmp/
packages/image-engine/reports/
# Local AI run scratch scripts
run-ai-*.py
# Local QA scratch artifacts
.qa-maps/