π§ fix: bump dagger v0.20.6 β v0.20.8#55
Conversation
Release pipeline has been failing because the engine pinned in `dagger.json` (v0.20.6) and the CLI installed by `dagger-for-github` no longer round-trip cleanly with the current daggerverse modules β the version handshake fires before `dagger call` reaches the user code, so every PR / CI / cut-release / release run dies in the bootstrap step. Bumps `engineVersion` in `dagger.json` and the matching `DAGGER_VERSION` env in all workflows to v0.20.8, matching the rest of the org's repos that have already moved. Refs PCC-543
|
| Filename | Overview |
|---|---|
| dagger.json | Bumps engineVersion from v0.20.6 to v0.20.8 to match the updated CLI version in all workflows. |
| .github/workflows/ci.yaml | Bumps DAGGER_VERSION env var from 0.20.6 to 0.20.8; no other changes. |
| .github/workflows/cut-release.yaml | Bumps DAGGER_VERSION env var from 0.20.6 to 0.20.8; no other changes. |
| .github/workflows/nightly.yaml | Bumps DAGGER_VERSION env var from 0.20.6 to 0.20.8; no other changes. |
| .github/workflows/pr.yaml | Bumps DAGGER_VERSION env var from 0.20.6 to 0.20.8; no other changes. |
| .github/workflows/release.yaml | Bumps DAGGER_VERSION env var from 0.20.6 to 0.20.8; no other changes. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A["dagger-for-github\n(CLI v0.20.8)"] --> B{"Version handshake\nCLI == engineVersion?"}
B -- "β
Match (v0.20.8)" --> C["dagger call proceeds"]
B -- "β Mismatch (was v0.20.6)" --> D["Handshake failure\nPipeline aborted"]
C --> E["ci / pr / nightly / release / cut-release"]
style D fill:#f88,color:#000
style C fill:#8f8,color:#000
Reviews (1): Last reviewed commit: "π§ fix: bump dagger v0.20.6 β v0.20.8" | Re-trigger Greptile
Summary
dagger.json(v0.20.6) and the CLI installed bydagger-for-githubno longer round-trip cleanly with the current daggerverse modules. The version handshake fails beforedagger callreaches user code.engineVersionindagger.jsonandDAGGER_VERSIONin all workflows to v0.20.8, matching the rest of the org repos (e.g.paperPR π§Ή chore: fixup for cutting release with bot appΒ #40) that have already moved.Refs PCC-543
Test plan