Commit 0382e4a
ci: publish workflow does MCP Registry only (drop doomed npm job) (#50)
The org's npm account enforces 2FA/OTP, which a CI token can't satisfy, so the
npm job failed with EOTP on every release and marked the whole Publish run red
even though the MCP Registry job succeeded. npm is published manually; the CI
npm job was vestigial.
Remove the npm job entirely. The workflow now only publishes to the MCP
Registry (sync server.json → OIDC login → publish), so the run is green when the
registry publish succeeds. Run it after the manual `npm publish` (tag push or
workflow_dispatch); the registry validates the npm version exists.
Co-authored-by: shahinyanm <mher.shahinyan@12go.asia>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent d638400 commit 0382e4a
1 file changed
Lines changed: 10 additions & 36 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
16 | | - | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | | - | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | 26 | | |
35 | 27 | | |
36 | 28 | | |
| |||
41 | 33 | | |
42 | 34 | | |
43 | 35 | | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | 36 | | |
63 | 37 | | |
64 | 38 | | |
| |||
0 commit comments