[PR #3375] [CLOSED] chore/nix-setup #4792

Closed
opened 2026-03-13 11:59:59 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/3375
Author: @frectonz
Created: 7/14/2025
Status: Closed

Base: mainHead: chore/nix-setup


📝 Commits (4)

  • 3a18c75 chore(nix): initial nix setup
  • e74c1b6 chore(nix): add ci action that checks the nix flake
  • fa5e082 chore(nix): disable biome binary path
  • 96a58d9 chore(nix): add magic nix cache

📊 Changes

9 files changed (+138 additions, -0 deletions)

View changed files

.github/workflows/nix-ci.yml (+35 -0)
📝 .gitignore (+4 -0)
flake.lock (+27 -0)
flake.nix (+18 -0)
nix/default.nix (+7 -0)
nix/dev-shell.nix (+15 -0)
nix/for-all-systems.nix (+12 -0)
nix/formatter.nix (+16 -0)
nix/overlay.nix (+4 -0)

📄 Description

This PR includes

  • A nix dev shell for woking on the project.
  • A GitHub CI action that checks that all the nix files work.

Summary by cubic

Added a Nix development environment and a CI workflow to check Nix configuration on every change.

  • Nix Setup
    • Provides a dev shell with Node.js, Bun, and pnpm.
    • Includes a formatter for Nix files.
    • Adds a GitHub Action to verify Nix files build correctly.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/3375 **Author:** [@frectonz](https://github.com/frectonz) **Created:** 7/14/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `chore/nix-setup` --- ### 📝 Commits (4) - [`3a18c75`](https://github.com/better-auth/better-auth/commit/3a18c751c8fa54b0a58fd70b7713e45b6a0f4866) chore(nix): initial nix setup - [`e74c1b6`](https://github.com/better-auth/better-auth/commit/e74c1b6fa63cff033878496bf55b52a0b391b247) chore(nix): add ci action that checks the nix flake - [`fa5e082`](https://github.com/better-auth/better-auth/commit/fa5e0821d8d773303f9bfa71902b329f2dff328b) chore(nix): disable biome binary path - [`96a58d9`](https://github.com/better-auth/better-auth/commit/96a58d93786bdebe0206b65e16fc58ca166693be) chore(nix): add magic nix cache ### 📊 Changes **9 files changed** (+138 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/nix-ci.yml` (+35 -0) 📝 `.gitignore` (+4 -0) ➕ `flake.lock` (+27 -0) ➕ `flake.nix` (+18 -0) ➕ `nix/default.nix` (+7 -0) ➕ `nix/dev-shell.nix` (+15 -0) ➕ `nix/for-all-systems.nix` (+12 -0) ➕ `nix/formatter.nix` (+16 -0) ➕ `nix/overlay.nix` (+4 -0) </details> ### 📄 Description This PR includes - A nix dev shell for woking on the project. - A GitHub CI action that checks that all the nix files work. <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Added a Nix development environment and a CI workflow to check Nix configuration on every change. - **Nix Setup** - Provides a dev shell with Node.js, Bun, and pnpm. - Includes a formatter for Nix files. - Adds a GitHub Action to verify Nix files build correctly. <!-- End of auto-generated description by cubic. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-03-13 11:59:59 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#4792