Upgrade Dagger from v0.19.11 to v0.20.0 (#285)

## Summary
- Bump Dagger engine version from v0.19.11 to v0.20.0 in `dagger.json`
- Pin dagger CLI to `0.20.0` in `mise.toml` (was `"latest"`)
- Regenerated `.dagger/uv.lock` (new SDK deps: httpcore, beartype bump)

## Testing
- [x] `dagger call validate-workflows --src=.` passes on v0.20.0
- [ ] CI build workflow passes

Reviewed-on: #285
This commit is contained in:
Erich Blume 2026-03-05 09:32:13 -08:00
commit d15071aaf9
4 changed files with 6 additions and 3 deletions

4
.dagger/uv.lock generated
View file

@ -125,6 +125,7 @@ dependencies = [
{ name = "cattrs" },
{ name = "exceptiongroup" },
{ name = "gql", extra = ["httpx"] },
{ name = "httpcore" },
{ name = "opentelemetry-exporter-otlp-proto-http" },
{ name = "opentelemetry-instrumentation-logging" },
{ name = "opentelemetry-sdk" },
@ -136,10 +137,11 @@ dependencies = [
[package.metadata]
requires-dist = [
{ name = "anyio", specifier = ">=3.6.2" },
{ name = "beartype", specifier = ">=0.18.2" },
{ name = "beartype", specifier = ">=0.22.0" },
{ name = "cattrs", specifier = ">=25.1.0" },
{ name = "exceptiongroup", specifier = ">=1.3.0" },
{ name = "gql", extras = ["httpx"], specifier = ">=4.0" },
{ name = "httpcore", specifier = ">=1.0.8" },
{ name = "opentelemetry-exporter-otlp-proto-http", specifier = ">=1.23.0" },
{ name = "opentelemetry-instrumentation-logging", specifier = ">=0.54b1" },
{ name = "opentelemetry-sdk", specifier = ">=1.23.0" },

View file

@ -1,6 +1,6 @@
{
"name": "blumeops-ci",
"engineVersion": "v0.19.11",
"engineVersion": "v0.20.0",
"sdk": {
"source": "python"
},

View file

@ -0,0 +1 @@
Upgrade Dagger engine and CLI from v0.19.11 to v0.20.0

View file

@ -2,4 +2,4 @@
"pipx:ansible-core" = { version = "latest", uvx = "true", uvx_args = "--with botocore --with boto3" }
prek = "latest"
pulumi = "latest"
dagger = "latest"
dagger = "0.20.0"