summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRicardo Valero de la Rosa <[email protected]>2026-01-15 17:34:36 -0600
committerGitHub <[email protected]>2026-01-15 17:34:36 -0600
commita7cae8f674071a103db0c254ff01dbec19111e8a (patch)
treeb90b32b36f4a5c0f7ee54f391ab55ce738af2b85
parent12ae80856e2011bd7bbb1d041c304a892c59ce07 (diff)
downloadopencode-a7cae8f674071a103db0c254ff01dbec19111e8a.tar.gz
opencode-a7cae8f674071a103db0c254ff01dbec19111e8a.zip
fix: nix desktop workflow (#8747)
Co-authored-by: Github Action <[email protected]>
-rw-r--r--.github/workflows/nix-desktop.yml4
-rw-r--r--.github/workflows/update-nix-hashes.yml6
-rw-r--r--nix/hashes.json8
3 files changed, 10 insertions, 8 deletions
diff --git a/.github/workflows/nix-desktop.yml b/.github/workflows/nix-desktop.yml
index b7919c062..01cfaed78 100644
--- a/.github/workflows/nix-desktop.yml
+++ b/.github/workflows/nix-desktop.yml
@@ -25,6 +25,8 @@ jobs:
matrix:
os:
- blacksmith-4vcpu-ubuntu-2404
+ - blacksmith-4vcpu-ubuntu-2404-arm
+ - macos-15
- macos-latest
runs-on: ${{ matrix.os }}
timeout-minutes: 60
@@ -33,7 +35,7 @@ jobs:
uses: actions/checkout@v6
- name: Setup Nix
- uses: DeterminateSystems/nix-installer-action@v21
+ uses: nixbuild/nix-quick-install-action@v34
- name: Build desktop via flake
run: |
diff --git a/.github/workflows/update-nix-hashes.yml b/.github/workflows/update-nix-hashes.yml
index 20d7d5d9d..19373f748 100644
--- a/.github/workflows/update-nix-hashes.yml
+++ b/.github/workflows/update-nix-hashes.yml
@@ -19,7 +19,7 @@ on:
jobs:
update-flake:
if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository
- runs-on: ubuntu-latest
+ runs-on: blacksmith-4vcpu-ubuntu-2404
env:
TITLE: flake.lock
@@ -101,9 +101,9 @@ jobs:
matrix:
include:
- system: x86_64-linux
- host: ubuntu-latest
+ host: blacksmith-4vcpu-ubuntu-2404
- system: aarch64-linux
- host: ubuntu-22.04-arm
+ host: blacksmith-4vcpu-ubuntu-2404-arm
- system: x86_64-darwin
host: macos-15-intel
- system: aarch64-darwin
diff --git a/nix/hashes.json b/nix/hashes.json
index 652b24fec..d99fd4c9f 100644
--- a/nix/hashes.json
+++ b/nix/hashes.json
@@ -1,8 +1,8 @@
{
"nodeModules": {
- "x86_64-linux": "sha256-4ndHIlS9t1ynRdFszJ1nvcu3YhunhuOc7jcuHI1FbnM=",
- "aarch64-linux": "sha256-H9eUk/yVrQqVrAYONlb6As7mjkPXtOauBVfMBeVAmRo=",
- "aarch64-darwin": "sha256-C0E9KAEj3GI83HwirIL2zlXYIe92T+7Iv6F51BB6slY=",
- "x86_64-darwin": "sha256-wj5fZnyfu6Sf1HcqvsQM3M7dl5BKRAHmoqm1Ai1cL2M="
+ "x86_64-linux": "sha256-Fl1BdjNSg19LJVSgDMiBX8JuTaGlL2I5T+rqLfjSeO4=",
+ "aarch64-linux": "sha256-6d20RnBuhOUMaY+5Ms/IOAta1HqHCtb/3yjkGsPgJzA=",
+ "aarch64-darwin": "sha256-7UajHu40n7JKqurU/+CGlitErsVFA2qDneUytI8+/zQ=",
+ "x86_64-darwin": "sha256-u3izLZJZ0+KVqOu0agm4lBY8A3cY62syF0QaL9c1E/g="
}
}