Skip to content

Commit 29d9322

Browse files
committed
.gitignore
1 parent c396b21 commit 29d9322

File tree

3 files changed

+33
-1
lines changed

3 files changed

+33
-1
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,7 @@ DerivedData
2020
#CocoaPods
2121
Pods
2222
/Installer
23+
24+
# Local CI logs (downloaded via tools/fetch-latest-ci-logs.sh)
25+
ci_logs/
26+
ci-logs/

.vscode/keybindings.json

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,17 @@
1010
"command": "workbench.action.tasks.runTask",
1111
"args": "Append Chatlog (Clipboard — ChatGPT Web)",
1212
"when": "editorTextFocus"
13+
},
14+
{
15+
"key": "cmd+alt+shift+f",
16+
"command": "workbench.action.tasks.runTask",
17+
"args": "Fetch Latest CI Logs (dev)",
18+
"when": "editorTextFocus"
19+
},
20+
{
21+
"key": "cmd+alt+shift+o",
22+
"command": "workbench.action.tasks.runTask",
23+
"args": "Open Latest CI Summary",
24+
"when": "editorTextFocus"
1325
}
1426
]
15-

.vscode/tasks.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,23 @@
9494
"command": "bash",
9595
"args": ["tools/install-hooks.sh"],
9696
"problemMatcher": []
97+
},
98+
{
99+
"label": "Fetch Latest CI Logs (dev)",
100+
"type": "shell",
101+
"command": "bash",
102+
"args": ["tools/fetch-latest-ci-logs.sh", "dev", "./ci_logs"],
103+
"problemMatcher": []
104+
},
105+
{
106+
"label": "Open Latest CI Summary",
107+
"type": "shell",
108+
"command": "bash",
109+
"args": [
110+
"-lc",
111+
"SUMMARY=$(ls -1 ci_logs/**/ci_summary.txt 2>/dev/null | head -n1 || true); if [[ -n $SUMMARY ]]; then (command -v code >/dev/null && code -r \"$SUMMARY\") || ([[ $OSTYPE == darwin* ]] && open \"$SUMMARY\") || cat \"$SUMMARY\"; else echo 'No summary found. Run \"Fetch Latest CI Logs (dev)\" first.'; fi"
112+
],
113+
"problemMatcher": []
97114
}
98115
],
99116
"inputs": [

0 commit comments

Comments
 (0)