Commit a260520
ci: stop publishing foreign service images so GHCR links attribute correctly
The trust-pipeline-images workflow built all 9 services and pushed them to
ghcr.io/hyperpolymath/<service>. docker/metadata-action auto-injects the
org.opencontainers.image.source OCI label from the repo running the build, so
GitHub linked every package to odds-and-sods-package-manager — even for
services that have their own upstream repo.
Build only OPSM-native services here (claim-forge, oikos, cerro-torre). Images
for projects with their own repo are published by those repos instead, so the
GHCR package -> repository link points at the real source:
selur, vordr -> hyperpolymath/stapeln
checky-monkey -> hyperpolymath/checky-monkey
palimpsest-license -> hyperpolymath/palimpsest-license
svalinn -> hyperpolymath/svalinn
cicd-hyper-a is a retired name (project is hyperpolymath/hypatia) and is no
longer published.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01J88oVkzkSn8DyHx3zxKeXS1 parent a8695b9 commit a260520
1 file changed
Lines changed: 22 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
7 | 12 | | |
8 | | - | |
9 | | - | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
10 | 22 | | |
11 | 23 | | |
12 | 24 | | |
| |||
28 | 40 | | |
29 | 41 | | |
30 | 42 | | |
31 | | - | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
32 | 48 | | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | 49 | | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | 50 | | |
42 | 51 | | |
43 | 52 | | |
| |||
0 commit comments