Skip to content

Commit b076c22

Browse files
wip
1 parent ff729ab commit b076c22

3 files changed

Lines changed: 24 additions & 2 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ results/
5656
# Sync logs
5757
logs/
5858

59+
# CSV backups
60+
backups/
61+
5962
# Fetch cache (repos list, PR URLs)
6063
cache/
6164

scripts/sync-new-prs.sh

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,20 @@ while [[ $# -gt 0 ]]; do
3535
esac
3636
done
3737

38-
mkdir -p logs
38+
BACKUP_DIR="backups"
39+
BACKUP_RETENTION_DAYS=7
40+
41+
mkdir -p logs "$BACKUP_DIR"
42+
43+
# Backup CSV before any changes
44+
if [[ -f "$CSV_FILE" ]]; then
45+
BACKUP_FILE="$BACKUP_DIR/complexity-report-$(date +%Y%m%d-%H%M%S).csv"
46+
cp "$CSV_FILE" "$BACKUP_FILE"
47+
echo "Backup: $BACKUP_FILE"
48+
fi
49+
50+
# Prune backups older than retention period
51+
find "$BACKUP_DIR" -name "complexity-report-*.csv" -mtime +$BACKUP_RETENTION_DAYS -delete 2>/dev/null || true
3952

4053
echo "=== PR Complexity Sync ===" | tee -a "$LOG_FILE"
4154
echo "Started: $(date -u +%Y-%m-%dT%H:%M:%SZ)" | tee -a "$LOG_FILE"

teams.cfg

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,15 @@ nvgoldin
44
orhss
55
OmerBor
66
hadasdd
7+
noamtzu
8+
OronW
79
[FullStack]
810
shiran1989
911
Morzus90
1012
Inara-Rivery
1113
yairabramovitch
1214
FeiginNastia
15+
noam-salomon
1316
[Integration]
1417
RonKlar90
1518
OmerMordechai1
@@ -26,10 +29,13 @@ pocha-vijaymohanreddy
2629
mayanks-Boomi
2730
Srivasu-Boomi
2831
vijay-prakash-singh-dev
32+
bharat-boomi
2933
vs1328
3034
[Devops]
3135
alonalmog82
3236
EdenReuveniRivery
3337
Alonreznik
3438
devops-rivery
35-
39+
Mikeygoldman1
40+
RavikiranDK
41+
Chen-Poli

0 commit comments

Comments
 (0)