Skip to content

chore: upgrade dagger to v0.21.0#5926

Merged
kodiakhq[bot] merged 1 commit into
v2from
rd/v2/dagger
May 28, 2026
Merged

chore: upgrade dagger to v0.21.0#5926
kodiakhq[bot] merged 1 commit into
v2from
rd/v2/dagger

Conversation

@erka

@erka erka commented May 28, 2026

Copy link
Copy Markdown
Contributor
  • dagger upgrade: engine v0.20.3 → v0.21.0, SDK v0.20.3 → v0.20.7-rc
  • fix nil directory return in Integration command — returns dag.Directory() instead of nil, nil
    to prevent Error: printID: unexpected type for object: nil
  • adds UNIQUE env var for azure lowkey-vault to prevent container caching collisions on rerun

- dagger upgrade: engine v0.20.3 → v0.21.0, SDK v0.20.3 → v0.20.7-rc
- fix nil directory return in Integration command — returns dag.Directory() instead of nil, nil
to prevent `Error: printID: unexpected type for object: nil`
- adds UNIQUE env var for azure lowkey-vault to prevent container caching collisions on rerun

Signed-off-by: Roman Dmytrenko <[email protected]>
@erka
erka requested a review from a team as a code owner May 28, 2026 15:47
@dosubot dosubot Bot added the size:M This PR changes 30-99 lines, ignoring generated files. label May 28, 2026

@github-actions github-actions Bot left a comment

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.

Verdict: approve

Looks good — upgrades dagger engine and SDK, fixes nil directory return, and improves Azure vault integration. Only minor suggestion: add inline rationale for the new UNIQUE env var injection.

build/testing/integration.go

  • minor (L1007): Environment variable UNIQUE is now injected for the Azure Lowkey Vault container setup, using uuid.NewString(). While this prevents container caching collisions, consider clarifying its documentation or rationale, as future maintainers may not know why it is needed. Add an inline code comment explaining the purpose of UNIQUE and its impact on container behavior.

🤖 Automated review by the Flipt PR review agent.

@codecov

codecov Bot commented May 28, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 61.29%. Comparing base (5e89df6) to head (0b3c947).

Additional details and impacted files
@@           Coverage Diff           @@
##               v2    #5926   +/-   ##
=======================================
  Coverage   61.29%   61.29%           
=======================================
  Files         141      141           
  Lines       14211    14211           
=======================================
  Hits         8710     8710           
  Misses       4772     4772           
  Partials      729      729           
Flag Coverage Δ
integrationtests 34.51% <ø> (ø)
unittests 52.38% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@erka erka added the v2 Flipt v2 label May 28, 2026
@erka erka added the automerge Used by Kodiak bot to automerge PRs label May 28, 2026
@kodiakhq
kodiakhq Bot merged commit 3b54c70 into v2 May 28, 2026
39 of 40 checks passed
@kodiakhq
kodiakhq Bot deleted the rd/v2/dagger branch May 28, 2026 20:01
@github-project-automation github-project-automation Bot moved this to Done in Flipt V2 May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Used by Kodiak bot to automerge PRs size:M This PR changes 30-99 lines, ignoring generated files. v2 Flipt v2

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants