Skip to content

update flake.lock when go version is bumped #17

Description

@olzemal

Since the latest version of golang is only available in the overlay every time renovate bumps the golang version the development shell breaks because the new version can now not be found. To fix this we have to manually update flake.lock by running nix flake update. We should make use of renovate to automate this step.

AC:

  • Renovate updates flake.lock when it bumps golang version
  • Renovate updates flake.lock in regular intervals so we have a up-to-date dev-shell.
    • This would require the flake.nix gets tested so automerge does not pass if something is broken. Many of our golang tests use the flake as a baseline already though this is not a dedicated flake test.
    • (optional) Maybe we can add dedicated tests to check e.g. for CLI tools not used in tests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triageIssue that has not been reviewed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions