stackabletech / stackable-cockpit

Home of stackable-cockpit, stackablectl and stackable-cockpitd
https://docs.stackable.tech/management/stable/
Other
8 stars 3 forks source link

Restore broken Nix build #311

Closed nightkr closed 4 months ago

nightkr commented 4 months ago

Description

24.7.0 breaks the Nix build for a few reasons:

  1. utoipa-swagger-ui now supports file:// URLs (https://github.com/juhaku/utoipa/pull/923), so we need to provide a real file path
  2. We now require Go >= 1.22.5, which is not available in the pinned Nixpkgs

This PR fixes 1 directly, and 2 by updating all pinned Nix libraries.

Definition of Done Checklist

# Author
# Reviewer
- [ ] Code contains useful comments
- [ ] (Integration-)Test cases added
- [ ] Documentation added or updated
- [ ] Changelog updated
- [ ] Cargo.toml only contains references to git tags (not specific commits or branches)
# Acceptance
- [ ] Feature Tracker has been updated
- [ ] Proper release label has been added
nightkr commented 4 months ago

Yep, 2 was just a niv update.