Skip to content

chore: expand .gitignore for env, test output, and platform noise - #19

Merged
johnnyhuy merged 1 commit into
mainfrom
chore/gitignore-release-artifacts
Sep 27, 2026
Merged

johnnyhuy merged 1 commit into
mainfrom
chore/gitignore-release-artifacts

Conversation

@johnnyhuy

Copy link
Copy Markdown
Contributor

Summary

  • Round out .gitignore with the patterns a Bun + Electron + Vite + Playwright project accumulates
  • Secrets: .env, .env.* (with !.env.example escape)
  • Build: out/, build/, *.tsbuildinfo (kept existing dist/, release/, .vite/)
  • Tests: coverage/, playwright-report/, test-results/, blob-report/, .playwright/
  • Logs: npm-debug.log*, yarn-debug.log*, yarn-error.log*
  • Python (for scripts/): *.py[cod], .venv/, venv/
  • Editors: .idea/, *.swp, *.swo · OS: .DS_Store?, Thumbs.db, Desktop.ini
  • Organized into commented sections + newline at EOF (file previously lacked one)

Consequences

Testing

  • ✓ npm run lint (oxlint)
  • ✓ npm run typecheck (3 tsconfigs)
  • ✓ npm run test:unit — 34 passed
  • ✓ npm run test:integration — 8 passed
  • ✓ git check-ignore confirms .env, dist/, node_modules/ matched

origin/main already ignores release/ and dist/; this rounds out the
file with the patterns a Bun + Electron + Vite + Playwright project
accumulates: secrets (.env with an .env.example escape), extra build
dirs, TS build caches, coverage/playwright reports, package-manager
logs, Python byproducts from scripts/, editors, and Windows litter.
Sections kept, entries deduplicated, newline at EOF.

Co-authored-by: opencode-agent <noreply@opencode.ai>
@johnnyhuy
johnnyhuy merged commit ef585e3 into main Sep 27, 2026
12 checks passed
@johnnyhuy
johnnyhuy deleted the chore/gitignore-release-artifacts branch September 27, 2026 08:05
johnnyhuy added a commit that referenced this pull request Sep 27, 2026
origin/main already ignores release/ and dist/; this rounds out the
file with the patterns a Bun + Electron + Vite + Playwright project
accumulates: secrets (.env with an .env.example escape), extra build
dirs, TS build caches, coverage/playwright reports, package-manager
logs, Python byproducts from scripts/, editors, and Windows litter.
Sections kept, entries deduplicated, newline at EOF.

Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant