Skip to content

Backport git+file:./ fixes to 2.24 (#12107 + #12277)#12287

Merged
roberth merged 7 commits intoNixOS:2.24-maintenancefrom
bryango:2.24-maintenance
Jan 21, 2025
Merged

Backport git+file:./ fixes to 2.24 (#12107 + #12277)#12287
roberth merged 7 commits intoNixOS:2.24-maintenancefrom
bryango:2.24-maintenance

Conversation

@bryango
Copy link
Copy Markdown
Member

@bryango bryango commented Jan 17, 2025

Motivation

This PR rolls up some backports of git+file:./ fixes to 2.24, including the warning against the use of it in flake inputs.

Note however, that:


Add 👍 to pull requests you find important.

The Nix maintainer team uses a GitHub project board to schedule and track reviews.

@github-actions github-actions bot added with-tests Issues related to testing. PRs with tests have some priority fetching Networking with the outside (non-Nix) world, input locking labels Jan 17, 2025
@bryango bryango changed the title Backport git+file:./ fixes (backport #12107, #12280, #12277) Backport git+file:./ fixes (#12107, #12280, #12277) Jan 17, 2025
@bryango bryango force-pushed the 2.24-maintenance branch 6 times, most recently from 3bbc5f9 to e5738e4 Compare January 18, 2025 16:49
bryango and others added 7 commits January 19, 2025 14:55
Relative, local git repo used to work (for submodules), but it
fails after 3e0129c.

This commit adds a test to prevent such failure in the future.

(cherry picked from commit 9d088fa)
(cherry picked from commit ff9d886)
(cherry picked from commit 3197c19)
@bryango bryango marked this pull request as ready for review January 19, 2025 12:11
@bryango bryango requested a review from edolstra as a code owner January 19, 2025 12:11
@bryango bryango changed the title Backport git+file:./ fixes (#12107, #12280, #12277) Backport git+file:./ fixes to 2.24 (#12107 + #12277) Jan 19, 2025
@roberth
Copy link
Copy Markdown
Member

roberth commented Jan 21, 2025

Thank you @bryango!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fetching Networking with the outside (non-Nix) world, input locking with-tests Issues related to testing. PRs with tests have some priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants