check / check (push) Failing after 3s
.gitignore had no secret patterns at all. It is now the org's standard file, which ignores .env, .env.*, *.pem and *.key and editor and OS files, plus this repo's /secret (anchored, so internal/secret/ is not matched), *.log, *.test and settings.local.json. The stale .cursorrules and coverage.out entries are gone. No tracked file matches the new patterns. .dockerignore also leaves out node_modules and ends with a newline. .git stays in the build context because the build stamps the version with git describe; .git/config stays excluded. Model: opus-5-5
30 lines
522 B
Plaintext
30 lines
522 B
Plaintext
# .git is sent without its config. Without a VERSION build argument the
|
|
# stage that compiles runs `git describe --tags --always` on .git, which
|
|
# does not need .git/config; that file can hold a credential, such as a
|
|
# password in a remote URL or the token the CI checkout step stores there.
|
|
.git/config
|
|
|
|
# Build artifacts
|
|
secret
|
|
coverage.out
|
|
*.test
|
|
|
|
# IDE and editor files
|
|
.vscode
|
|
.idea
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# Dependencies
|
|
node_modules
|
|
|
|
# macOS
|
|
.DS_Store
|
|
|
|
# Claude files
|
|
.claude/
|
|
|
|
# Local settings
|
|
.claude/settings.local.json
|