Skip to content

chore: update E2E tests to use Dapr runtime v1.18.0#1658

Open
nelson-parente wants to merge 3 commits into
masterfrom
post-release/1.18
Open

chore: update E2E tests to use Dapr runtime v1.18.0#1658
nelson-parente wants to merge 3 commits into
masterfrom
post-release/1.18

Conversation

@nelson-parente

Copy link
Copy Markdown
Contributor

Description

Post-release update of master to the stable Dapr v1.18.0 release (released 2026-06-10). master was still on 1.18.0-rc.4 after the release was cut. Part of the 1.18 endgame post-release checklist (dapr/dapr#9856 → "Update E2E tests in CLI to latest runtime version").

Changes:

  • go.mod/go.sum: github.com/dapr/dapr v1.18.0-rc.4v1.18.0, github.com/dapr/go-sdk v1.15.0-rc.1v1.15.0, github.com/dapr/components-contrib v1.18.0-rc.1v1.18.0 (+ go mod tidy)
  • .github/workflows/kind_e2e.yaml & self_hosted_e2e.yaml: DAPR_RUNTIME_PINNED_VERSION 1.18.0-rc.41.18.0
  • tests/e2e/upgrade/upgrade_test.go: latestRuntimeVersion1.18.0, latestRuntimeVersionMinusOne1.17.9, latestRuntimeVersionMinusTwo1.16.15
  • tests/apps/scheduler & tests/apps/workflow modules: dapr/daprv1.18.0, dapr/go-sdkv1.15.0

Verification

go build ./... and go vet pass for the root module and both test-app modules; go vet -tags e2e ./tests/e2e/upgrade/ passes.

Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
@nelson-parente nelson-parente requested review from a team as code owners June 15, 2026 13:32
Comment thread .github/workflows/kind_e2e.yaml Outdated
runs-on: ubuntu-latest
env:
DAPR_RUNTIME_PINNED_VERSION: 1.18.0-rc.4
DAPR_RUNTIME_PINNED_VERSION: 1.18.0

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
DAPR_RUNTIME_PINNED_VERSION: 1.18.0
DAPR_RUNTIME_PINNED_VERSION: 1.18.1

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done — applied in c1a9b08. Also bumped latestRuntimeVersion in tests/e2e/upgrade/upgrade_test.go to 1.18.1 to keep the upgrade test's latest version consistent with the pinned runtime.

Comment thread .github/workflows/self_hosted_e2e.yaml Outdated
GOPROXY: https://proxy.golang.org
ARCHIVE_OUTDIR: dist/archives
DAPR_RUNTIME_PINNED_VERSION: "1.18.0-rc.4"
DAPR_RUNTIME_PINNED_VERSION: "1.18.0"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
DAPR_RUNTIME_PINNED_VERSION: "1.18.0"
DAPR_RUNTIME_PINNED_VERSION: "1.18.1"

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done — applied in c1a9b08. Also bumped latestRuntimeVersion in tests/e2e/upgrade/upgrade_test.go to 1.18.1 to keep the upgrade test's latest version consistent with the pinned runtime.

Addresses review feedback: bump the pinned/latest Dapr runtime version
used by the E2E and upgrade tests from 1.18.0 to 1.18.1 (latest 1.18
patch). The dapr/dapr Go module dependency stays at v1.18.0 (stable
within the 1.18.x line).

Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
@nelson-parente nelson-parente requested a review from JoshVanL June 19, 2026 10:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants