Skip to content

Build Fonts

Build Fonts #2

Workflow file for this run

on:
workflow_dispatch:
push:
tags: ["v*"]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Install Nix
uses: DeterminateSystems/nix-installer-action@main
with:
extra-conf: |
extra-experimental-features = nix-command flakes
- name: Install Magic Nix Cache
uses: DeterminateSystems/magic-nix-cache-action@main
- name: Checkout
uses: actions/checkout@v3
- name: Build
run: |
#!/usr/bin/env bash
set -eux
nix build .#ioshelfka-mono-nerd -Lv
# Contains fonts and a NerdFonts directory.
zip -9 -r iosevka-mono-nerd.zip ./result/share/fonts/truetype
- uses: ncipollo/release-action@v1
name: Release
with:
omitBody: true
omitName: true
allowUpdates: true
artifacts: ioshelfka-mono-nerd.zip