diff --git a/.github/workflows/update-nix.yaml b/.github/workflows/update-nix.yaml
index 3b76fad450ccb0cdfb0de795d53e26c42f6da80d..9b915c140f637bc7a629ffc27125790ab6455c4a 100644
--- a/.github/workflows/update-nix.yaml
+++ b/.github/workflows/update-nix.yaml
@@ -31,4 +31,4 @@ jobs:
           extra-args: --version=branch
 
       - name: Build packages
-        run: nix-build
+        run: nix build .#winapps .#winapps-launcher
diff --git a/README.md b/README.md
index fac9f3d4123cad2268dace756495f5ea50eae301..661c29d1d443b6fde57dd76ed38777b8c510fa18 100644
--- a/README.md
+++ b/README.md
@@ -517,7 +517,7 @@ nix profile install github:winapps-org/winapps#winapps-launcher # optional
   };
 
   outputs =
-    {
+    inputs@{
       nixpkgs,
       winapps,
       ...
@@ -546,8 +546,8 @@ nix profile install github:winapps-org/winapps#winapps-launcher # optional
               };
 
               environment.systemPackages = [
-                winapps.packages.${system}.winapps
-                winapps.packages.${system}.winapps-launcher # optional
+                winapps.packages."${system}".winapps
+                winapps.packages."${system}".winapps-launcher # optional
               ];
             }
           )