Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions project_name/.pre-commit-config.yaml.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,13 @@ repos:
# UTF-8 encoding
- id: text-unicode-replacement-char

# Security
- repo: https://github.com/Yelp/detect-secrets
rev: <placeholder_until_update_deps>
hooks:
- id: detect-secrets
args: ['--baseline', '.secrets.baseline']

# All files
- repo: https://github.com/editorconfig-checker/editorconfig-checker.python
rev: <placeholder_until_update_deps>
Expand Down
4 changes: 4 additions & 0 deletions project_name/justfile.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ init: && prepare
just deps-update
git add --all
[ -z "$(git status --porcelain)" ] || git commit -m "⬆️ Updated project dependencies"
uvx --from detect-secrets detect-secrets-hook $(git ls-files)
uvx --from detect-secrets detect-secrets scan > .secrets.baseline
git add .secrets.baseline
git commit -m "🔒 Add detect-secrets baseline"

# Setup the project after cloning
prepare:
Expand Down
Loading