mirror of
https://github.com/trailofbits/buttercup
synced 2026-06-21 14:11:39 +00:00
494c8ab193
Add pre-commit hooks for comprehensive static analysis: - shellcheck and shfmt for shell script linting/formatting - hadolint for Dockerfile linting - actionlint for GitHub Actions workflow validation - zizmor for GitHub Actions security analysis - ty (Astral) for Python type checking Add configuration files: - .hadolint.yaml - Dockerfile linting rules - .shellcheckrc - Shell script linting rules Update .gitignore for new tool artifacts. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
69 lines
1.1 KiB
Plaintext
69 lines
1.1 KiB
Plaintext
example-crs-architecture/
|
|
|
|
.terraform/
|
|
errored.tfstate
|
|
|
|
## Localized environment variables
|
|
**/.env
|
|
**/env
|
|
**/env.*
|
|
**/venv
|
|
|
|
## Generated Kubernetes Resources
|
|
.k8s
|
|
deployment/k8s/values-*.yaml
|
|
deployment/k8s/base/tailscale-coredns/coredns-custom.yaml
|
|
deployment/k8s/base/tailscale-operator/operator.yaml
|
|
deployment/k8s/base/tailscale-connections/proxies.yaml
|
|
|
|
## Python
|
|
__pycache__/
|
|
|
|
# Devenv
|
|
# This is another solution for managing dev environments
|
|
# And these entries are ment to prevent accidentally
|
|
# committing stuff that others may not be utilizing.
|
|
.devenv*
|
|
devenv.local.nix
|
|
devenv.lock
|
|
|
|
# direnv
|
|
.direnv
|
|
|
|
env/
|
|
pip-wheel-metadata/
|
|
*.egg-info/
|
|
__pycache__/
|
|
.coverage*
|
|
.idea
|
|
html/
|
|
dist/
|
|
.pdm-*
|
|
pdm.lock
|
|
.langchain.db
|
|
|
|
# Mypy type checking cache
|
|
.mypy_cache/
|
|
**/.mypy_cache/
|
|
|
|
# Hypothesis property-based testing cache
|
|
.hypothesis/
|
|
**/.hypothesis/
|
|
|
|
*.bak
|
|
*.orig
|
|
|
|
# generated protobuf
|
|
common/common/datastructures/fuzzer_msg*
|
|
|
|
crs_scratch/*
|
|
tasks_storage/*
|
|
node_data_storage/*
|
|
|
|
# Serena runtime files (keep .serena/project.yml tracked)
|
|
.serena/memories/
|
|
.serena/*.log
|
|
|
|
# WASM runtimes (downloaded for seed-gen sandbox tests)
|
|
.wasm/
|