mirror of
https://github.com/Phundrak/georm.git
synced 2025-12-16 17:51:52 +01:00
chore: migrate development environment from Nix flakes to devenv
Replace Nix flake-based development setup with devenv for better developer experience and more streamlined environment management. Changes: - Remove flake.nix and flake.lock files - Add devenv.nix, devenv.yaml, and devenv.lock configuration - Update .envrc to use devenv instead of nix develop - Remove Docker development setup (compose.dev.yml, docker/mod.just) - Expand .gitignore with comprehensive IDE and OS exclusions - Remove Docker-related just commands from justfile
This commit is contained in:
16
.github/workflows/ci.yaml
vendored
16
.github/workflows/ci.yaml
vendored
@@ -32,16 +32,16 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Install Nix
|
||||
uses: cachix/install-nix-action@v27
|
||||
with:
|
||||
nix_path: nixpkgs=channel:nixos-unstable
|
||||
uses: cachix/install-nix-action@v31
|
||||
- name: Install devenv
|
||||
run: nix profile install nixpkgs#devenv
|
||||
- name: Migrate database
|
||||
run: nix develop --command -- just migrate
|
||||
run: devenv shell just migrate
|
||||
- name: Formatting check
|
||||
run: nix develop --command -- just format-check
|
||||
run: devenv shell just format-check
|
||||
- name: Lint
|
||||
run: nix develop --command -- just lint
|
||||
run: devenv shell just lint
|
||||
- name: Audit
|
||||
run: nix develop --command -- just audit
|
||||
run: devenv shell just audit
|
||||
- name: Tests
|
||||
run: nix develop --command -- just test
|
||||
run: devenv shell just test
|
||||
|
||||
Reference in New Issue
Block a user