mirror of
https://github.com/storytold/deckcraft.git
synced 2026-10-24 02:27:08 -06:00
Merge pull request #865 from dylanmtaylor/ci/shared-nix-workflow
ci: switch to shared nix workflow from craft-common-actions
This commit is contained in:
@@ -18,16 +18,6 @@ concurrency:
|
|||||||
cancel-in-progress: true
|
cancel-in-progress: true
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
eval:
|
nix:
|
||||||
runs-on: ubuntu-latest
|
# Intentionally tracked at @main (not SHA-pinned) so org-wide CI improvements, security fixes, and build optimizations propagate without PR churn across all craftapp repos.
|
||||||
timeout-minutes: 15
|
uses: storytold/craft-common-actions/.github/workflows/nix.yml@main
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
|
|
||||||
- uses: cachix/install-nix-action@13d8dd58da0234aa297dedd986986ccb8e7f3e24 # v31.11.1
|
|
||||||
- name: nix flake check --no-build
|
|
||||||
run: |
|
|
||||||
if [ -f flake.nix ]; then
|
|
||||||
nix flake check --no-build --all-systems
|
|
||||||
else
|
|
||||||
echo "No flake.nix present in this repository; skipping check."
|
|
||||||
fi
|
|
||||||
|
|||||||
Reference in New Issue
Block a user