feat: nix: setup Nix CI

This commit is contained in:
Igor Ramazanov 2025-03-12 15:42:44 +00:00
parent 4e886c1a5b
commit e958813ccb

20
.github/workflows/nix.yaml vendored Normal file
View File

@ -0,0 +1,20 @@
on:
pull_request:
workflow_dispatch:
push:
branches:
- main
- nix
tags:
- v?[0-9]+.[0-9]+.[0-9]+*
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
nix-ci:
uses: DeterminateSystems/ci/.github/workflows/workflow.yml@main
permissions:
id-token: write
contents: read