Files
apex-mcp-server/.gitignore
FilipBl4gojevic 01416af3ab ci: harden workflow permissions, add timeout and concurrency gate
- permissions: contents: read — this workflow only builds and tests,
  it never writes to the repo; matches the convention deploy.yml
  already sets.
- timeout-minutes: 15 on the job so a hung step doesn't burn runner
  time indefinitely.
- concurrency group keyed on the ref so a new push cancels the
  in-flight run for the same branch/PR instead of queuing behind it.

Action versions are left unpinned (still @v4) — SHA-pinning only this
workflow while deploy.yml stays on @v4 would be an inconsistency to
clean up in its own pass, not here.
2026-07-28 09:57:03 +02:00

44 lines
498 B
Plaintext

# Dependencies
node_modules/
# Build output
build/
dist/
# Environment variables
.env
.env.local
.env.*.local
# IDE and editor files
.idea/
.vscode/
*.swp
*.swo
.DS_Store
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Testing
coverage/
# Misc
.tmp/
.temp/
# Secrets — never commit
mnemonic.txt
.secrets/
*.mnemonic
# Runtime state (contains transaction history)
vector-audit-log.json
# Incremental typecheck cache (npm run typecheck uses --incremental)
*.tsbuildinfo