Update, tidy up, and standardize GitHub Actions workflows

This commit is contained in:
Keavon Chambers
2026-03-16 02:45:18 -07:00
parent f7815d0cd0
commit efd142f030
15 changed files with 224 additions and 173 deletions

View File

@@ -1,4 +1,4 @@
name: Build Nix Package
name: "Build Nix Package"
on:
workflow_dispatch: {}
@@ -9,9 +9,14 @@ jobs:
permissions:
contents: read
steps:
- uses: actions/checkout@v4
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/magic-nix-cache-action@main
- name: 📥 Clone repository
uses: actions/checkout@v4
- name: Build Nix Package Dev
- name: ❄ Install Nix
uses: DeterminateSystems/nix-installer-action@main
- name: 💾 Set up Nix cache
uses: DeterminateSystems/magic-nix-cache-action@main
- name: 📦 Build Nix package dev
run: nix build .#graphite-dev --print-build-logs