Commit 469f06b
ci(999.68): align SignPath slugs to real console (ball/initial) + selectable signing policy (WINSIGN-01)
Actual SignPath slugs (org 'Bioichemical Algorithms Library'): project=ball,
artifact-configuration=initial, test policy=test-signing (VALID test cert),
release policy=release-signing (HSM cert still CSR-pending). Changes:
- project-slug 'ballview' -> 'ball'
- artifact-configuration-slug 'installer' -> 'initial'
- signing-policy-slug -> workflow_dispatch input (default release-signing),
so a dispatch can pass test-signing to validate the pipeline against the
test cert now, and tag-triggered releases use release-signing once the HSM
cert goes VALID.
Runbook updated with the verified slugs.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent b6b0b57 commit 469f06b
2 files changed
Lines changed: 18 additions & 3 deletions
File tree
- .github/workflows
- .planning/phases/999.68-packaging-signing-license
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
34 | 39 | | |
35 | 40 | | |
36 | 41 | | |
| |||
1378 | 1383 | | |
1379 | 1384 | | |
1380 | 1385 | | |
1381 | | - | |
1382 | | - | |
1383 | | - | |
| 1386 | + | |
| 1387 | + | |
| 1388 | + | |
1384 | 1389 | | |
1385 | 1390 | | |
1386 | 1391 | | |
| |||
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
69 | 79 | | |
70 | 80 | | |
71 | 81 | | |
| |||
0 commit comments