k8spin / k8spin/k8spin-operator
Dependency Dashboard
- Dominant language
- Python
- Stars
- 217
- Forks
- 16
- PR merge metrics
- No merged PRs in 30d
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/k8spin/k8spin-operator).
## Config Migration Needed
- [ ] Select this checkbox to let Renovate create an automated Config Migration PR.
## Other Branches
The following updates are pending. To force the creation of a PR, click on a checkbox below.
- [ ] Update mcr.microsoft.com/vscode/devcontainers/python Docker tag to v3
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [Update dependency kopf to v1.44.6](../pull/41)
- [ ] [Update dependency python to 3.14](../pull/42)
- [ ] [Update github-actions-x/commit action to v2.9](../pull/46)
- [ ] [Update actions/setup-python action to v7](../pull/61)
- [ ] [Update actions/upload-artifact action to v7](../pull/56)
- [ ] [Update dependency ubuntu to v24](../pull/57)
- [ ] [Update docker/setup-buildx-action action to v4](../pull/60)
- [ ] [Update docker/setup-qemu-action action to v4](../pull/59)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
dockerfile (3)
.devcontainer/Dockerfile (1)
- `mcr.microsoft.com/vscode/devcontainers/python 0-3` → [Updates: `3-3`]
build/operator.Dockerfile (1)
- `python 3.9` → [Updates: `3.14`]
build/webhook.Dockerfile (1)
- `python 3.9` → [Updates: `3.14`]
github-actions (3)
.github/workflows/branch.yml (8)
- `actions/checkout master`
- `engineerd/setup-kind v0.5.0`
- `actions/setup-python v2` → [Updates: `v7`]
- `actions/upload-artifact v1` → [Updates: `v7`]
- `docker/setup-qemu-action v1` → [Updates: `v4`]
- `docker/setup-buildx-action v1` → [Updates: `v4`]
- `ubuntu 20.04` → [Updates: `24.04`]
- `python 3.9` → [Updates: `3.14`].github/workflows/lint.yml (4)
- `actions/checkout master`
- `actions/setup-python v2` → [Updates: `v7`]
- `ubuntu 20.04` → [Updates: `24.04`]
- `python 3.9` → [Updates: `3.14`].github/workflows/release.yml (11)
- `actions/checkout master`
- `engineerd/setup-kind v0.5.0`
- `actions/setup-python v2` → [Updates: `v7`]
- `actions/upload-artifact v1` → [Updates: `v7`]
- `docker/setup-qemu-action v1` → [Updates: `v4`]
- `docker/setup-buildx-action v1` → [Updates: `v4`]
- `actions/create-release v1`
- `actions/upload-release-asset v1`
- `github-actions-x/commit v2.7` → [Updates: `v2.9`]
- `ubuntu 20.04` → [Updates: `24.04`]
- `python 3.9` → [Updates: `3.14`]
pip_requirements (6)
k8spin_common/requirements-dev.txt
k8spin_common/requirements.txt
k8spin_operator/requirements-dev.txt
k8spin_operator/requirements.txt (1)
- `kopf ==1.32.1` → [Updates: `==1.44.6`]
k8spin_webhook/requirements-dev.txt
k8spin_webhook/requirements.txt
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Research direction
Start with the Dependency Dashboard, then review .devcontainer/Dockerfile, build/operator.Dockerfile, build/webhook.Dockerfile, and the workflows under .github/workflows/. Check the linked Renovate pull requests and the listed Python, Docker, Ubuntu, and GitHub Actions updates; done means the outstanding dependency updates are handled and the dashboard no longer needs them listed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, github-actions, python
- Domain
- build-system, ci-cd, devops
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 18/100