Releases: lucernae/devcontainer-nix
Releases · lucernae/devcontainer-nix
v1.2.0
TLDR
The image orchestration currently broken for nixos-unstable variant.
But we managed to build nixos-25.05 variant.
All version specified here is linux multiplatform (x86_64-linux, aarch64-linux, and can be run in Apple Silicon).
- orchestration image for flavors:
- base image:
ghcr.io/lucernae/devcontainer-nix:base--nixos-25.05 - standard devcontainer-nix image
ghcr.io/lucernae/devcontainer-nix:{v1,stable,latest} - flake-based devcontainer-nix image
ghcr.io/lucernae/devcontainer-nix:flake---{v1,stable,latest} - nixos-dockertools based devcontainer-nix image
ghcr.io/lucernae/devcontainer-nix:nixos-dockertools---{v1,stable,latest}
- base image:
- switch channels to
nixos-25.05for default channel - provides unstable tags
nixos-unstablefor rolling tag - to pin your image tag to a nixos version variant, each semver tag is paired with the variant in the format
:<flavor>--<nixos-version>---<branch>. So, if you want flake based NixOS-25.05 from the main branch, use tag:flake--nixos-25.05---main
What's Changed
- chore(deps): update cachix/install-nix-action action to v22 by @renovate in #31
- chore(deps): lock file maintenance by @renovate in #23
- chore(deps): update cachix/install-nix-action action to v23 by @renovate in #35
- chore(deps): update actions/checkout action to v4 by @renovate in #36
- chore(deps): update dorny/paths-filter action to v3 by @renovate in #55
- chore(deps): update docker/login-action action to v3 by @renovate in #39
- chore(deps): update docker/metadata-action action to v5 by @renovate in #40
- chore(deps): update docker/setup-buildx-action action to v3 by @renovate in #41
- chore(deps): update docker/setup-qemu-action action to v3 by @renovate in #42
- chore(deps): update actions/cache action to v4 by @renovate in #47
- chore(deps): update docker/build-push-action action to v6 by @renovate in #51
- Devcontainer template home manager by @lucernae in #61
- NixOS 25.05 by @lucernae in #62
Full Changelog: v1.1.0...v1.2.0
v1.1.0
TLDR
- aarch64-linux (can be run in Apple Silicon's containerd) support for:
- base image:
ghcr.io/lucernae/nix-community/nixpkgs:devcontainer - standard devcontainer-nix image
ghcr.io/lucernae/devcontainer-nix:{v1,stable,latest} - flake-based devcontainer-nix image
ghcr.io/lucernae/devcontainer-nix:flake---{v1,stable,latest} - nixos-dockertools based devcontainer-nix image
ghcr.io/lucernae/devcontainer-nix:nixos-dockertools---{v1,stable,latest}
- base image:
- switch channels to
nixos-23.05for default channel - provides unstable tags
nixos-unstablefor rolling tag - tested
nixos-rebuild switchandhome-manager switchfrom inside devcontainer
What's Changed
- Automated documentation update by @github-actions in #16
- update: test case by @lucernae in #17
- Test template nix by @lucernae in #18
- Configure Renovate by @renovate in #19
- chore(deps): update actions/checkout action to v3 by @renovate in #20
- chore(deps): update docker/build-push-action action to v4 by @renovate in #24
- Fix tests by @lucernae in #32
- Fix tests for nixos devcontainer by @lucernae in #33
- update: template tests to support home-manager config by @lucernae in #34
New Contributors
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Test PR by @lucernae in #1
- Making devcontainer works in GitHub Codespace by @lucernae in #2
- sync main by @lucernae in #3
- backmerge by @lucernae in #4
- Nixos support by @lucernae in #8
- update: gh action workflows by @lucernae in #9
- Support GitHub codespace by @lucernae in #10
- update: develop to main by @lucernae in #11
New Contributors
Full Changelog: https://github.com/lucernae/devcontainer-nix/commits/v1.0.0