diff --git a/.github/workflows/build-sync-npm-git-dependencies-with-nix.yml b/.github/workflows/build-and-cache-rust-tooling.yml similarity index 67% rename from .github/workflows/build-sync-npm-git-dependencies-with-nix.yml rename to .github/workflows/build-and-cache-rust-tooling.yml index 15093f7..83115ef 100644 --- a/.github/workflows/build-sync-npm-git-dependencies-with-nix.yml +++ b/.github/workflows/build-and-cache-rust-tooling.yml @@ -1,4 +1,4 @@ -name: "build-sync-npm-git-dependencies-with-nix" +name: "build-and-cache-rust-tooling" on: # Trigger the workflow on push or pull request, # but only for the main branch @@ -29,10 +29,18 @@ jobs: with: name: holochain-open-dev - - name: Build zomes + - name: Build sync-npm-git-dependencies-with-nix env: CACHIX_AUTH_TOKEN: "${{ secrets.CACHIX_TOKEN_HOLOCHAIN_OPEN_DEV }}" run: | nix build -L .#sync-npm-git-dependencies-with-nix cachix push holochain-open-dev $(nix path-info .#sync-npm-git-dependencies-with-nix) cachix pin holochain-open-dev sync-npm-git-dependencies-with-nix $(nix path-info .#sync-npm-git-dependencies-with-nix) + + - name: Build scaffold-remote-zome + env: + CACHIX_AUTH_TOKEN: "${{ secrets.CACHIX_TOKEN_HOLOCHAIN_OPEN_DEV }}" + run: | + nix build -L .#scaffold-remote-zome + cachix push holochain-open-dev $(nix path-info .#scaffold-remote-zome) + cachix pin holochain-open-dev scaffold-remote-zome $(nix path-info .#scaffold-remote-zome) diff --git a/flake.lock b/flake.lock index 714da00..aab3339 100644 --- a/flake.lock +++ b/flake.lock @@ -39,11 +39,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1712513517, - "narHash": "sha256-VuLm5tTMqfS82NZAsNfsW7U+pTZ1+GcOU7gYR/Fb1Z4=", + "lastModified": 1712681629, + "narHash": "sha256-bMDXn4AkTXLCpoZbII6pDGoSeSe9gI87jxPsHRXgu/E=", "owner": "ipetkov", "repo": "crane", - "rev": "9caad1eb0c69a13ee6467035353b71a76c85ea53", + "rev": "220387ac8e99cbee0ca4c95b621c4bc782b6a235", "type": "github" }, "original": { @@ -209,11 +209,11 @@ ] }, "locked": { - "lastModified": 1712658297, - "narHash": "sha256-+uDfTOPKtNUy2i6TjD7eMwRxU8RXo+FOgiY+C0SGwls=", + "lastModified": 1713185721, + "narHash": "sha256-/IL+bOQhBWrpW4pFuzbouCX98xiqOgUnEEUE8CPVBto=", "owner": "holochain", "repo": "holochain", - "rev": "e49d2eb781aba3f521c54b45e3585f42575ef367", + "rev": "afd564815dcd7fba8db0c50371db6135c2bd5797", "type": "github" }, "original": { @@ -225,16 +225,16 @@ "holochain_2": { "flake": false, "locked": { - "lastModified": 1712161287, - "narHash": "sha256-izcly9+JWv15F70SK5DcyZyuMomO4+HmvoQ0CWh3J3M=", + "lastModified": 1712710944, + "narHash": "sha256-ye4bu3XgmufPZWwd2RCBkdkyV9dCVAx4CLiL8QKgixg=", "owner": "holochain", "repo": "holochain", - "rev": "a87b7b6280bd913d7ac88841810d2013864c0959", + "rev": "28dce06eef726cc7320637ab76ffe6f2798b12b8", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-0.3.0-beta-dev.44", + "ref": "holochain-0.3.0-beta-dev.45", "repo": "holochain", "type": "github" } @@ -324,11 +324,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1712439257, - "narHash": "sha256-aSpiNepFOMk9932HOax0XwNxbA38GOUVOiXfUVPOrck=", + "lastModified": 1712963716, + "narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ff0dbd94265ac470dda06a657d5fe49de93b4599", + "rev": "cfd6b5fc90b15709b780a5a1619695a88505a176", "type": "github" }, "original": { @@ -386,11 +386,11 @@ ] }, "locked": { - "lastModified": 1712628742, - "narHash": "sha256-FIAlt8mbPUs8jRuh6xpFtYzDsyHzmiLNPcen8HwvD00=", + "lastModified": 1713150335, + "narHash": "sha256-Ic7zCPfiSYc9nFFp+E44WFk3TBJ99J/uPZ4QXX+uPPw=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "e7354bb9e5f68b2074e272fd5f5ac3f4848860ba", + "rev": "b186d85e747e2b7bee220ec95839fb66c868dc47", "type": "github" }, "original": { @@ -407,11 +407,11 @@ ] }, "locked": { - "lastModified": 1712628742, - "narHash": "sha256-FIAlt8mbPUs8jRuh6xpFtYzDsyHzmiLNPcen8HwvD00=", + "lastModified": 1713150335, + "narHash": "sha256-Ic7zCPfiSYc9nFFp+E44WFk3TBJ99J/uPZ4QXX+uPPw=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "e7354bb9e5f68b2074e272fd5f5ac3f4848860ba", + "rev": "b186d85e747e2b7bee220ec95839fb66c868dc47", "type": "github" }, "original": { @@ -423,11 +423,11 @@ "scaffolding": { "flake": false, "locked": { - "lastModified": 1712589090, - "narHash": "sha256-neMBujjSEsOI0/MT1JpYnjtMq4tKHloCbYd8w6ARAKQ=", + "lastModified": 1712841191, + "narHash": "sha256-96bq4Yo50p8Nu1CmsnmEOjGDHM8+ak8x+7mZ7vFtZHo=", "owner": "holochain", "repo": "scaffolding", - "rev": "55b17239fb7aa80d6afce24479bb2b7ef18c5b6b", + "rev": "63a2c7966c21abff1c0397fbf4fde7329d0092cd", "type": "github" }, "original": { @@ -476,11 +476,11 @@ }, "locked": { "dir": "versions/weekly", - "lastModified": 1712658297, - "narHash": "sha256-+uDfTOPKtNUy2i6TjD7eMwRxU8RXo+FOgiY+C0SGwls=", + "lastModified": 1713185721, + "narHash": "sha256-/IL+bOQhBWrpW4pFuzbouCX98xiqOgUnEEUE8CPVBto=", "owner": "holochain", "repo": "holochain", - "rev": "e49d2eb781aba3f521c54b45e3585f42575ef367", + "rev": "afd564815dcd7fba8db0c50371db6135c2bd5797", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 1e0ea07..58b93ca 100644 --- a/flake.nix +++ b/flake.nix @@ -197,7 +197,6 @@ The npm command that you just ran will continue now, but it is recommended that ])); commonArgs = { inherit buildInputs; - strictDeps = true; doCheck = false; src = craneLib.cleanCargoSource (craneLib.path ./.); nativeBuildInputs = (with pkgs; [ makeWrapper perl pkg-config inputs'.holochain.packages.goWrapper ])