Replace the Docker buildx + skopeo composite action with a Dagger Python module for building and publishing container images. BuildKit's native push is compatible with Zot, eliminating the skopeo workaround entirely. - Add Dagger Python module (.dagger/) with build/publish functions - Update build-container.yaml workflow to use `dagger call publish` - Add Dagger CLI to forgejo-runner image (v0.19.11) - Bump runner version to v2.6.0 in ExternalSecret - Add GPLv3 LICENSE - Add dagger to mise.toml Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
12 lines
251 B
TOML
12 lines
251 B
TOML
[project]
|
|
name = "blumeops-ci"
|
|
version = "0.1.0"
|
|
requires-python = ">=3.13"
|
|
dependencies = ["dagger-io"]
|
|
|
|
[build-system]
|
|
requires = ["uv_build>=0.8.4,<0.9.0"]
|
|
build-backend = "uv_build"
|
|
|
|
[tool.uv.sources]
|
|
dagger-io = { path = "sdk", editable = true }
|