diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c90d574f..7b649d28 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -4,6 +4,9 @@ on: push: pull_request: +env: + NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM: 1 + jobs: check-linux: runs-on: ubuntu-22.04 @@ -11,7 +14,7 @@ jobs: - uses: actions/checkout@v3 - uses: DeterminateSystems/nix-installer-action@main - uses: DeterminateSystems/magic-nix-cache-action@main - - run: nix flake check --allow-import-from-derivation + - run: nix flake check --impure check-mac: runs-on: macos-latest @@ -19,5 +22,4 @@ jobs: - uses: actions/checkout@v3 - uses: DeterminateSystems/nix-installer-action@main - uses: DeterminateSystems/magic-nix-cache-action@main - - run: nix flake check --allow-import-from-derivation - + - run: nix flake check --impure diff --git a/all-packages.nix b/all-packages.nix index 6bbc8bbd..5ca81723 100644 --- a/all-packages.nix +++ b/all-packages.nix @@ -3,8 +3,8 @@ let self = rec { libgnunetchat = callPackage ./pkgs/libgnunetchat { }; gnunet-messenger-cli = callPackage ./pkgs/gnunet-messenger-cli { }; - liberaforms = callPackage ./pkgs/liberaforms { }; - liberaforms-env = callPackage ./pkgs/liberaforms/env.nix { }; + #Disabled because IFD# liberaforms = callPackage ./pkgs/liberaforms { }; + #Disabled because IDF# liberaforms-env = callPackage ./pkgs/liberaforms/env.nix { }; }; callPackage = newScope self; diff --git a/configs/all-configurations.nix b/configs/all-configurations.nix index 49201aab..8ce625bb 100644 --- a/configs/all-configurations.nix +++ b/configs/all-configurations.nix @@ -1,4 +1,4 @@ { pkgs }: { - liberaforms-container = import ./liberaforms/container.nix; + #Disabled because IDF# liberaforms-container = import ./liberaforms/container.nix; } diff --git a/flake.nix b/flake.nix index cc9b7d29..8636d996 100644 --- a/flake.nix +++ b/flake.nix @@ -22,6 +22,7 @@ # to muck around with overlays (which don't work with flakes as you'd expect) _module.args.ngipkgs = self.packages.${system}; }; + checks = self.packages; }; # XXX: fugly hack to work around literal quoting of attribute paths passed to `nixos-container`. # without it we'd have to pass `x86_64-linux.`, which will @@ -40,7 +41,7 @@ packages.x86_64-linux = self.packages.x86_64-linux; }; - checks.x86_64-linux = self.packages.x86_64-linux; + #checks.x86_64-linux = self.packages.x86_64-linux; }; diff --git a/modules/all-modules.nix b/modules/all-modules.nix index 0e5b1adf..6ae0de44 100644 --- a/modules/all-modules.nix +++ b/modules/all-modules.nix @@ -1,3 +1,3 @@ { - liberaforms = import ./liberaforms.nix; + #Disabled because IDF# liberaforms = import ./liberaforms.nix; }