Skip to content

Commit c352c98

Browse files
committed
refactor: improve UX, code style
* organize source parsing logic * canonicalize source URLs and paths * embed presets directly in code * improve docstrings
1 parent cb9de97 commit c352c98

25 files changed

+593
-661
lines changed

.github/workflows/build.yml

+8-4
Original file line numberDiff line numberDiff line change
@@ -89,18 +89,22 @@ jobs:
8989
target:
9090
- "x86_64-unknown-linux-musl"
9191
- "aarch64-unknown-linux-musl"
92+
include:
93+
- target: "x86_64-unknown-linux-musl"
94+
runner: ubuntu-24.04
95+
- target: "aarch64-unknown-linux-musl"
96+
runner: ubuntu-24.04-arm
9297

93-
runs-on: ubuntu-latest
98+
runs-on: ${{ matrix.runner }}
9499

95100
steps:
96101
- name: Checkout repository
97102
uses: actions/checkout@v4
98103

99104
- name: Install Nix
100105
uses: DeterminateSystems/nix-installer-action@main
101-
102-
- name: Setup Nix cache
103-
uses: DeterminateSystems/magic-nix-cache-action@main
106+
with:
107+
diagnostic-endpoint: ""
104108

105109
- name: Build
106110
run: nix build --fallback --print-build-logs '.#nyoom-static-${{ matrix.target }}'

0 commit comments

Comments
 (0)