• Stars
    star
    2
  • Language
  • Created 6 months ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Determinate CI is the one-stop shop for effortless Nix CI in GitHub Actions.

More Repositories

1

nix-installer

Install Nix and flakes with the fast and reliable Determinate Nix Installer, with over 2 million installs.
Rust
1,919
star
2

zero-to-nix

Zero to Nix is your guide to learning Nix and flakes. Created by Determinate Systems.
MDX
890
star
3

riff

Riff automatically provides external dependencies for Rust projects, with support for other languages coming soon.
Rust
487
star
4

magic-nix-cache-action

Save 30-50%+ of CI time without any effort or cost. Use Magic Nix Cache, a totally free and zero-configuration binary cache for Nix on GitHub Actions.
TypeScript
354
star
5

magic-nix-cache

Save 30-50%+ of CI time without any effort or cost. Use Magic Nix Cache, a totally free and zero-configuration binary cache for Nix on GitHub Actions.
Rust
231
star
6

update-flake-lock

Automatically refresh your Nix Flakes.
TypeScript
226
star
7

nuenv

A Nushell environment for Nix
Nushell
196
star
8

nix-netboot-serve

Make any NixOS system netbootable with 10s cycle times.
Rust
196
star
9

flake-checker

Health checks for your Nix flakes
Rust
160
star
10

nix-installer-action

The Github Action for the Determinate Nix Installer
TypeScript
150
star
11

fh

The official CLI for FlakeHub: search for flakes, and add new inputs to your Nix flake.
Rust
110
star
12

bootspec-secureboot

Rust
88
star
13

nix-to-kubernetes

An example of deploying Nix-built Docker images to Kubernetes.Not act
Nix
78
star
14

flake-schemas

Schemas for common flake output types
Nix
77
star
15

macos-ephemeral

Scripts and instructions for making ephemeral macOS machines with Mosyle MDM support.
Shell
76
star
16

flake-checker-action

A GitHub Action that performs health checks for your Nix flake.lock files
TypeScript
45
star
17

nixos-vault-service

Nix
43
star
18

terraform-provider-hydra

Declaratively configure your Hydra server with Terraform.
Go
43
star
19

nix-github-actions

An example project showing how to use Nix to replace third-party GitHub Actions
Nix
43
star
20

nix-policy

Experiments with Nix and Open Policy Agent
Nix
27
star
21

bonk

Erase macOS machines over Tailscale.
Go
26
star
22

flakehub-push

Release your Nix flake to FlakeHub.com.
Rust
26
star
23

bootspec

Implementation of RFC-0125's datatype and synthesis tooling.
Rust
23
star
24

nix-wasm-example

Nix
19
star
25

nix-copy-deploy

An example project for the nix copy utility
Shell
13
star
26

zpool-auto-expand-partitions

Rust
12
star
27

hydra-github-jobsets-generator

Generate declarative jobsets for a project's GitHub repository.
Rust
12
star
28

dhcpv6macd

A DHCPv6 service which assigns IPv6 addresses strictly on MAC address only. Potentially violates RFCs and specs.
Nix
11
star
29

nixos-example-openstack

An example of building and pushing images for Openstack.
Nix
10
star
30

apple-sdks.nix

Experimental extraction of Apple SDKs.
Nix
9
star
31

nix-cpio-generator

Rust
9
star
32

hydra-examples

Example files for Hydra.
Nix
8
star
33

cpiotools

Tools for examining CPIOs.
Rust
7
star
34

prometheus-weather-gov

An example Nix project using Python, with a NixOS Module, NixOS test, and Docker image.
Python
7
star
35

hydra-nixos-org-configuration

A mirror of the project and jobset configurations on hydra.nixos.org.
HCL
6
star
36

nix

Tracks the fallback paths for Nix, to allow upgrades on our schedule.
Nix
6
star
37

nix-config-parser

Rust
6
star
38

asset-tagger

Print asset tags.
Shell
4
star
39

inspect

Inspect a flake's outputs with flake schemas.
Nix
4
star
40

search-detsys-dev

Python
4
star
41

flakehub-mirror

TypeScript
4
star
42

templates

Ready-made flake templates to get started with Nix
Nix
3
star
43

export

Export arbitrary bytes from Rust to various shells and interpreters.
Rust
3
star
44

elixir-nix

Nix
2
star
45

coldsnap.nix

Nix
2
star
46

hydra-scale-equinix-metal

Scale Equinix Metal builders based on Hydra usage.
Rust
2
star
47

scanoss-nix

Packages for the ScanOSS tool set.
Nix
2
star
48

detsys-ts

TypeScript
2
star
49

hydra-runcommand-logs

Experiments logging to the journal from RunCommand.
Nix
2
star
50

flakehub-docs

FlakeHub documentation
MDX
2
star
51

install-riff-action

A GitHub Action for installing Riff
Shell
1
star
52

homebrew-riff

A Homebrew formula for Riff
Ruby
1
star
53

karonte-nix

Python
1
star
54

github-actions-oidc-claims

Rust
1
star
55

nix-installer-example

Nix
1
star
56

linear-import-nix

Nix
1
star
57

pickup.nix

Nix
1
star
58

hydra-github-jobsets-example-project

1
star
59

hydra-test-migrate-to-s3

Test migrating a Hydra instance from a local cache to an S3-backed cache.
Nix
1
star
60

buildkite-install-nix-macos

A Buildkite workflow to install Nix on macOS
Shell
1
star
61

update-flake-lock-test-template

A template repository for testing changes to https://github.com/DeterminateSystems/update-flake-lock/
Nix
1
star
62

marp-nix

Nix
1
star
63

fh-init-example-project

Python
1
star
64

.github

Determinate Systems
1
star
65

ipxe-boot-lab

Local lab for testing iPXE boot in user network namespaces.
Rust
1
star
66

mlnx-workspace

Nix
1
star
67

store-paths

Nix
1
star