abouttreesummaryrefslogcommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/make-apk.yml17
1 files changed, 11 insertions, 6 deletions
diff --git a/.github/workflows/make-apk.yml b/.github/workflows/make-apk.yml
index 168f3d3..fa097b2 100644
--- a/.github/workflows/make-apk.yml
+++ b/.github/workflows/make-apk.yml
@@ -7,14 +7,19 @@ on:
jobs:
Build-Apk:
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-latest
steps:
+ - name: Install nix
+ uses: cachix/install-nix-action@v15
+ with:
+ nix_path: nixpkgs=channel:nixos-unstable
+ - name: Cache Nix store
+ uses: actions/cache@v2
+ with:
+ path: /nix
+ key: nix-store
- name: Install external dependencies
- run: |
- # Dirty: Get a more recent version of fontforge
- sudo sed -i 's/focal/impish/g' /etc/apt/sources.list
- sudo apt-get update -y
- sudo apt-get install -y fontforge
+ run: nix-env -f '<nixpkgs>' -i fontforge
- uses: actions/setup-java@v2
with:
distribution: 'zulu' # See 'Supported distributions' for available options