Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Switch devenv dependency in the nix development environment to the latest release (instead of the development branch)#16063

Merged
anoadragon453 merged 2 commits intodevelopfrom
anoa/devenv_v0.6.3
Aug 23, 2023
Merged

Switch devenv dependency in the nix development environment to the latest release (instead of the development branch)#16063
anoadragon453 merged 2 commits intodevelopfrom
anoa/devenv_v0.6.3

Conversation

@anoadragon453
Copy link
Copy Markdown
Member

@anoadragon453 anoadragon453 commented Aug 4, 2023

cachix/devenv#756 introduced a regression into the development branch of devenv which caused the devenv up command (which we utilise to start up a local Synapse, postgres and redis) to return an error.

We updated our pinned dependencies in #16019. This would have been caught if someone ran 'devenv up' during manual testing of that PR, or better yet, if we had CI for the nix developer environment.

This PR switches back to the latest release version of devenv (v0.6.3), which doesn't have the regression. We are not relying on any features introduced since that version was tagged.

Uses the same changelog as #16019.

@anoadragon453 anoadragon453 marked this pull request as ready for review August 4, 2023 12:45
@anoadragon453 anoadragon453 requested a review from a team as a code owner August 4, 2023 12:45
@DMRobertson DMRobertson requested a review from reivilibre August 16, 2023 18:28
@DMRobertson
Copy link
Copy Markdown
Contributor

Nominating Oliver to review as the other Nix user.

@clokep clokep removed the request for review from a team August 22, 2023 14:04
Broke in #16019. This would have been caught
if someone ran 'devenv up' during manual testing of that PR, or better yet, if we had
CI for the nix developer environment.

Switch back to the latest release version, which doesn't have the upstream issue:
cachix/devenv#756
@anoadragon453
Copy link
Copy Markdown
Member Author

Failing CI is a known flake: matrix-org/sytest#1364

@anoadragon453 anoadragon453 merged commit 8511842 into develop Aug 23, 2023
@anoadragon453 anoadragon453 deleted the anoa/devenv_v0.6.3 branch August 23, 2023 15:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants