Commit af200dc
feat(app): CI pipeline/workflow status view per workspace
Adds a "Pipeline status" button on each workspace row that lists GitHub
Actions workflows and/or Azure Pipelines for that repo's CI, with
green/red status from the latest run, sortable by date (default) or
name. Clicking a failed run shows job-level detail inline (including
an extracted failure message for both providers) with a "View log"
link as fallback, so opening a browser is no longer required to see
why a run failed.
Provider detection is filesystem-based (.github/workflows,
.azurepipelines) rather than derived from the git remote, since a repo
can be GitHub-hosted while its CI runs as Azure Pipelines via a sync
action, with org/project only known through the local `az devops
configure` defaults.
Also fixes an `az pipelines runs show --run-id` flag bug (should be
--id) found while implementing the Azure job-details path.
Includes incidental fixes surfaced by `n-lint`/`n-doc-files` across the
repo (owner package tauri-updater wiring, doc CRC stamps, changelog
entries).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>1 parent 34232b4 commit af200dc
59 files changed
Lines changed: 2090 additions & 2549 deletions
File tree
- app
- .changes
- src-tauri
- gen/schemas
- src
- docs
- src
- components
- docs
- docs
- tests
- mt
- lint-fix-bun-package-json-9529d0c2
- lint-fix-doc-files-check-5df61846
- lint-fix-style-lint-2ec724ef
- lint-fix-tauri-tooling-8f795b61
- lint-fix-tauri-updater-396a9644
- lint-fix-test-package-json-8917df84
- lint-fix-text-markdownlint-e388ac1f
- lint-fix-text-oxfmt-84e59da8
- lint-fix-vue-package-json-7bc34482
- owner
- .changes
- docs
- src-tauri
- capabilities
- src/components/docs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
| 22 | + | |
22 | 23 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
25 | 27 | | |
26 | 28 | | |
27 | 29 | | |
| |||
37 | 39 | | |
38 | 40 | | |
39 | 41 | | |
40 | | - | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
41 | 46 | | |
42 | 47 | | |
43 | 48 | | |
| |||
88 | 93 | | |
89 | 94 | | |
90 | 95 | | |
91 | | - | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
92 | 100 | | |
93 | 101 | | |
94 | 102 | | |
| |||
98 | 106 | | |
99 | 107 | | |
100 | 108 | | |
101 | | - | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
102 | 112 | | |
103 | 113 | | |
104 | 114 | | |
| |||
212 | 222 | | |
213 | 223 | | |
214 | 224 | | |
215 | | - | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
216 | 228 | | |
217 | 229 | | |
218 | 230 | | |
| |||
234 | 246 | | |
235 | 247 | | |
236 | 248 | | |
237 | | - | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
238 | 252 | | |
239 | 253 | | |
240 | 254 | | |
| |||
324 | 338 | | |
325 | 339 | | |
326 | 340 | | |
327 | | - | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
328 | 344 | | |
329 | 345 | | |
330 | 346 | | |
| |||
342 | 358 | | |
343 | 359 | | |
344 | 360 | | |
345 | | - | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
346 | 364 | | |
347 | 365 | | |
348 | 366 | | |
| |||
368 | 386 | | |
369 | 387 | | |
370 | 388 | | |
371 | | - | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
372 | 392 | | |
373 | 393 | | |
374 | 394 | | |
| |||
386 | 406 | | |
387 | 407 | | |
388 | 408 | | |
389 | | - | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
390 | 412 | | |
391 | 413 | | |
392 | 414 | | |
| |||
430 | 452 | | |
431 | 453 | | |
432 | 454 | | |
433 | | - | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
434 | 459 | | |
435 | 460 | | |
436 | 461 | | |
437 | 462 | | |
438 | 463 | | |
439 | 464 | | |
440 | | - | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
441 | 469 | | |
442 | 470 | | |
443 | 471 | | |
444 | 472 | | |
445 | 473 | | |
446 | 474 | | |
447 | 475 | | |
448 | | - | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
449 | 479 | | |
450 | 480 | | |
451 | 481 | | |
| |||
3064 | 3094 | | |
3065 | 3095 | | |
3066 | 3096 | | |
3067 | | - | |
| 3097 | + | |
| 3098 | + | |
| 3099 | + | |
3068 | 3100 | | |
3069 | 3101 | | |
3070 | 3102 | | |
3071 | 3103 | | |
3072 | | - | |
| 3104 | + | |
| 3105 | + | |
| 3106 | + | |
3073 | 3107 | | |
3074 | 3108 | | |
3075 | 3109 | | |
3076 | 3110 | | |
3077 | | - | |
| 3111 | + | |
| 3112 | + | |
| 3113 | + | |
3078 | 3114 | | |
3079 | 3115 | | |
3080 | 3116 | | |
3081 | 3117 | | |
3082 | | - | |
| 3118 | + | |
| 3119 | + | |
| 3120 | + | |
3083 | 3121 | | |
3084 | 3122 | | |
3085 | 3123 | | |
3086 | 3124 | | |
3087 | | - | |
| 3125 | + | |
| 3126 | + | |
| 3127 | + | |
3088 | 3128 | | |
3089 | 3129 | | |
3090 | 3130 | | |
| |||
3106 | 3146 | | |
3107 | 3147 | | |
3108 | 3148 | | |
3109 | | - | |
| 3149 | + | |
0 commit comments