13 Commits

Author SHA1 Message Date
Marc Nuri
ffc7b6c08d feat(ci): update release configuration for npm publishing using OIDC (#381)
- https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/
- https://docs.npmjs.com/trusted-publishers

Signed-off-by: Marc Nuri <marc@marcnuri.com>
2025-10-21 08:21:45 +02:00
Marc Nuri
4c94fcbe29 ci: python release depends on standard release 2025-04-26 07:20:39 +02:00
Marc Nuri
dac20e4ee3 feat(python): python packages (39)
feat(python): python packages
---
Update python/kubernetes_mcp_server/__init__.py
2025-04-07 18:24:32 +02:00
Marc Nuri
3a49d872be ci: release Container image on tag 2025-03-30 19:48:30 +02:00
Marc Nuri
83bad6993e ci: publish as container image 2025-03-28 15:04:51 +01:00
Marc Nuri
30c407f63c ci: add dependabot config 2025-03-07 09:46:51 +01:00
Marc Nuri
05107ee0ec fix(npm): remove dry run 2025-02-14 14:44:41 +01:00
Marc Nuri
a526058af0 feat(npm): npm packages 2025-02-14 14:37:34 +01:00
Marc Nuri
ea31c049ef fix(ci): typo in pipeline name 2025-02-14 09:48:39 +01:00
Marc Nuri
d0c0a773ec fix(ci): release needs workflow permissions
I forgot I disabled stuff user/org wide for security purposes.
2025-02-14 06:58:12 +01:00
Marc Nuri
d2fce8fa7e fix(ci): release needs GitHub token (GITHUB_TOKEN) 2025-02-14 06:52:27 +01:00
Marc Nuri
1b9a910692 feat(ci): release assets pipeline 2025-02-14 06:38:12 +01:00
Marc Nuri
ecf5e6016e ci: build and test pipeline 2025-02-14 04:52:45 +01:00