Switch xonsh source from PyPI to GitHub tag, add Woodpecker CI
ci/woodpecker/tag/woodpecker Pipeline failed

Use fetchFromGitHub with tag = version so the version string and
source are inherently linked via rec. Adds .woodpecker.yaml to
build all flake packages on tag push.
This commit is contained in:
Oleks
2026-03-15 11:20:15 +02:00
parent 83114ba82d
commit d832787e8b
3 changed files with 22 additions and 6 deletions
+1 -2
View File
@@ -31,8 +31,7 @@
hello-world = pkgs.callPackage ./packages/hello-world.nix { };
xonsh = pkgs.callPackage ./packages/xonsh.nix {
xonsh-unwrapped = import ./packages/xonsh-unwrapped.nix {
inherit (pkgs) lib;
inherit (pkgs) python3Packages;
inherit (pkgs) lib python3Packages fetchFromGitHub;
};
};
};