A music player that connects to your cloud/distributed storage.
5
fork

Configure Feed

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

Github action attempt number 353215325233676547

authored by

Steven Vandevelde and committed by
GitHub
d9ea4740 1469d722

+7 -26
+7 -26
.github/workflows/native-build.yml
··· 8 8 9 9 jobs: 10 10 build: 11 - runs-on: ubuntu-latest 11 + runs-on: ubuntu-20.04 12 12 13 13 steps: 14 14 - uses: actions/checkout@v2 15 15 16 - # Cache 17 - - id: stack_cache_key 18 - run: echo ::set-output name=key::$(md5sum stack.yaml.lock | awk '{print $1}') 19 - 20 - - uses: actions/cache@v2 21 - with: 22 - path: ~/.stack 23 - key: ${{ matrix.os }}-${{ steps.stack_cache_key.outputs.key }} 24 - 25 - - id: cache_key 26 - run: echo ::set-output name=key::$(git branch) 27 - 28 - - uses: actions/cache@v2 29 - with: 30 - path: | 31 - ./.stack-work/dist 32 - **/node_modules 33 - key: ${{ matrix.os }}-${{ steps.cache_key.outputs.key }} 34 - 35 - # Nix 36 - - uses: cachix/install-nix-action@v10 16 + # Nix & Haskell 17 + - uses: cachix/install-nix-action@v12 37 18 with: 38 19 nix_path: nixpkgs=channel:nixos-unstable 39 - - uses: mstksg/get-package@v1 20 + - uses: actions/setup-haskell@v1.1 40 21 with: 41 - apt-get: libgmp-dev 42 - - uses: mstksg/setup-stack@v1 22 + enable-stack: true 23 + stack-version: latest 43 24 44 25 # Tasks 45 26 - run: nix-shell --run "just install-deps" ··· 54 35 55 36 create-release: 56 37 needs: build 57 - runs-on: ubuntu-latest 38 + runs-on: ubuntu-20.04 58 39 59 40 outputs: 60 41 RELEASE_UPLOAD_ID: ${{ steps.create_release.outputs.id }}