From cc86c7a7f62e878db395f0d4103423def4e061c2 Mon Sep 17 00:00:00 2001 From: izzy2lost Date: Sat, 8 Mar 2025 15:55:11 -0500 Subject: [PATCH] Update build-sm64.yml --- .github/workflows/build-sm64.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-sm64.yml b/.github/workflows/build-sm64.yml index e7a1647..cd98d89 100644 --- a/.github/workflows/build-sm64.yml +++ b/.github/workflows/build-sm64.yml @@ -13,19 +13,22 @@ jobs: - name: Checkout Repository uses: actions/checkout@v4 + - name: Install Nix + run: | + sh <(curl -L https://nixos.org/nix/install) --daemon + . /home/runner/.nix-profile/etc/profile.d/nix.sh + - name: Set Up Devenv run: | - curl -L https://nixos.org/nix/install | sh - nix-env -iA nixpkgs.devenv - cp devenv.nix /root/.config/devenv/ # Copy devenv.nix to the expected location - cp devenv.yaml /root/.config/devenv/ # Copy devenv.yaml to the expected location + nix-env --install --attr devenv -f https://github.com/NixOS/nixpkgs/tarball/nixpkgs-unstable + cp devenv.nix /root/.config/devenv/ + cp devenv.yaml /root/.config/devenv/ devenv up - name: Install Android Emulator (AArch64 & ARMv7) run: | sdkmanager --install "system-images;android-32;google_apis;arm64-v8a" sdkmanager --install "system-images;android-25;default;armeabi-v7a" - avdmanager create avd --force --name my-android-emulator-aarch64 --package "system-images;android-32;google_apis;arm64-v8a" avdmanager create avd --force --name my-android-emulator-armv7 --package "system-images;android-25;default;armeabi-v7a" echo "Android emulators set up successfully"