Skip to content

Commit d2afecc

Browse files
committed
fix: make ignore preservation idempotent
1 parent 1f5ed23 commit d2afecc

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

‎.github/scripts/sync-template.sh‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ for file in "${files[@]}"; do
207207
custom_ignores="$(mktemp)"
208208
cp "$file" "$gitignore_backup"
209209
cp "$template_file" "$file"
210-
awk 'NR == FNR { seen[$0] = 1; next } NF && !seen[$0] { print }' \
210+
awk 'NR == FNR { seen[$0] = 1; next } /^# Repository-specific rules$/ { next } NF && !seen[$0] { print }' \
211211
"$template_file" "$gitignore_backup" > "$custom_ignores"
212212
if [ -s "$custom_ignores" ]; then
213213
{

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "repo-foundry",
3-
"version": "0.1.2",
3+
"version": "0.1.3",
44
"description": "A fast, language-aware repository factory for agent-ready workflows, testing, security, and release automation.",
55
"type": "module",
66
"license": "AGPL-3.0-or-later",

0 commit comments

Comments
 (0)