diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 9384d2c..127006d 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -29,7 +29,7 @@ jobs: - uses: oven-sh/setup-bun@v2 with: - bun-version: latest + bun-version: "1.4.0" - name: Install deps (root workspace) run: bun install --frozen-lockfile diff --git a/flake.nix b/flake.nix index 4a3bfa1..d72f16d 100644 --- a/flake.nix +++ b/flake.nix @@ -9,7 +9,20 @@ outputs = { self, nixpkgs, flake-utils }: flake-utils.lib.eachSystem [ "x86_64-linux" ] (system: let - pkgs = import nixpkgs { inherit system; }; + pkgs = import nixpkgs { + inherit system; + overlays = [ + (self: super: { + bun = super.bun.overrideAttrs (old: rec { + version = "1.4.0"; + src = super.fetchzip { + url = "https://github.com/oven-sh/bun/releases/download/bun-v1.4.0/bun-linux-x64.zip"; + sha256 = "sha256:Poy0vf7yJ/hzk33QiQj5gnshI5Q7dfbaMD7xgwiyDKw="; + }; + }); + }) + ]; + }; in { packages = {