965 B
965 B
Hapus Nix, Docker-Only
Goal: Remove all Nix configuration and adapt CI/dev to Docker-only.
Scope:
- Delete:
flake.nix,flake.lock,nix/,.envrc,.direnv/ - Modify:
.github/workflows/docker-build-push.yml— remove Nix steps, moverust-apito Dockerfile build - Modify:
.vscode/settings.json— removenixEnvSelector - Modify:
README.md— replacenix buildwithdocker build
CI Changes:
rust-apiusesinfra/docker/rust.Dockerfile(already exists)- Remove
cachix/install-nix-action,cachix/cachix-action,nix buildstep - Remove
flake.nix,flake.lock,nix/**from path triggers - Update path filters:
nix/apps/*.nix→infra/docker/*.Dockerfile - Remove
repository_dispatchNix--override-inputlogic - Add
rust-apito Dockerfile case + push branch
Dev Workflow:
- Rust toolchain via
rustup/rust-toolchain.tomlinapps/rust/ - Dev via
docker composeinstead ofprocess-compose