terminal user interface to jujutsu. Focused on speed and clarity
9
fork

Configure Feed

Select the types of activity you want to include in your feed.

Remove broken aarch64 Linux build

authored by

Eli Dowling and committed by
GitHub
e2301f4e 545eb425

+4 -51
+4 -51
.github/workflows/build-nix.yml
··· 64 64 name: jj_tui_linux 65 65 path: result/bin/jj_tui 66 66 67 - linux-aarch64: 68 - strategy: 69 - fail-fast: false 70 - runs-on: ubuntu-24.04-arm 71 - timeout-minutes: 20 72 - steps: 73 - - uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b 74 - with: 75 - fetch-depth: 0 76 - - uses: nixbuild/nix-quick-install-action@v30 77 - with: 78 - nix_conf: | 79 - keep-env-derivations = true 80 - keep-outputs = true 81 - 82 - - name: Restore and save Nix store 83 - uses: nix-community/cache-nix-action@v6 84 - with: 85 - # restore and save a cache using this key 86 - primary-key: nix-${{ runner.os }}-${{ hashFiles('**/*.nix', '**/flake.lock') }} 87 - # if there's no cache hit, restore a cache by this prefix 88 - restore-prefixes-first-match: nix-${{ runner.os }}- 89 - # collect garbage until the Nix store size (in bytes) is at most this number 90 - # before trying to save a new cache 91 - # 1G = 1073741824 92 - gc-max-store-size-linux: 1G 93 - # do purge caches 94 - purge: true 95 - # purge all versions of the cache 96 - purge-prefixes: nix-${{ runner.os }}- 97 - # created more than this number of seconds ago 98 - purge-created: 0 99 - # or, last accessed more than this number of seconds ago 100 - # relative to the start of the `Post Restore and save Nix store` phase 101 - purge-last-accessed: 0 102 - # except any version with the key that is the same as the `primary-key` 103 - purge-primary-key: never 104 - - run: nix build .#static 105 - # - name: Create tar.gz 106 - # run: tar -czvf jj_tui_linux-aarch64.tar.gz -C result/bin jj_tui 107 - - name: Archive production artifacts 108 - uses: actions/upload-artifact@v4 109 - with: 110 - name: jj_tui_linux-aarch64 111 - path: result/bin/jj_tui 112 - 113 67 macos: 114 68 strategy: 115 69 fail-fast: false 116 70 runs-on: macos-latest 117 - timeout-minutes: 20 71 + timeout-minutes: 40 118 72 119 73 steps: 120 74 - uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b ··· 159 113 strategy: 160 114 fail-fast: false 161 115 runs-on: macos-15-intel 162 - timeout-minutes: 20 116 + timeout-minutes: 40 163 117 164 118 steps: 165 119 - uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b ··· 205 159 contents: write 206 160 discussions: write 207 161 runs-on: ubuntu-latest 208 - # needs: [macos, linux, macos-x86,linux-aarch64] 209 - needs: [linux] 162 + needs: [macos, linux, macos-x86] 163 + # needs: [linux] 210 164 name: release if tag 211 165 steps: 212 166 - name: Download artifacts ··· 217 171 with: 218 172 files: | 219 173 jj_tui_linux/jj_tui 220 - jj_tui_linux-aarch64/jj_tui 221 174 jj_tui_macos/jj_tui 222 175 jj_tui_macos-x86/jj_tui