Commit graph

160 commits

Author SHA1 Message Date
Cobalt
9a5876396f
images/attic: init (#95)
Crate image with attic-client.
2025-08-10 08:47:03 +02:00
tomf
96c221d72c
images/pocket-id: init (#93) 2025-07-01 13:31:24 +02:00
tomf
02f2b05be8
maddy: init (#94) 2025-07-01 13:31:00 +02:00
erikarvstedt
98e0048215
nix.conf: enable parallel building (#90)
This is a sensible default given Docker images are often used for CI and build jobs.
2025-06-04 16:19:54 +02:00
Jonas Chevalier
074dd32ad1
Merge pull request #89 from so-lar-is/master
Add support for 25.05
2025-06-04 16:18:35 +02:00
me@so.lar.is
fe1eb377ed Add support for 25.05 2025-05-26 14:49:22 +02:00
Jonas Chevalier
8fdb8770b3
Merge pull request #86 from generative-engineering/24.11
🆕 Target 24.11 too, now that it's out and non-beta
2024-12-05 15:24:07 +01:00
Nick Boultbee
8fab1455c9 Fix iproute -> iproute2 2024-12-02 15:00:03 +00:00
Nick Boultbee
f2d5bd9472 Fix deprecated nix versions vars 2024-12-02 14:59:59 +00:00
Nick Boultbee
35b2808180 🆕 Target 24.11 too, now that it's out and non-beta 2024-12-02 12:35:27 +00:00
Jonas Chevalier
bccad7f19e
Revert "images are on docker hub (#82)" (#84)
This reverts commit 783f5a2444.
2024-08-06 21:42:30 +02:00
Paul Haerle
8e9c7e7c00
build linux images on darwin (#83)
The assert in pkgs.nix currently just throws if you try to build on
darwin. As there's no such thing as darwin in a container, I believe
it should be safe to assume that people want to build linux containers.

This defaults to the current platform, but still lets users specify
system to i.e. build x86_64-linux containers from an aarch64-darwin host.
2024-08-05 08:46:14 +02:00
Jonas Chevalier
0ce26f2035
ci: also publish to GitHub Packages (#54)
Allow Github users to not have another external dependency.
2024-07-24 13:53:51 +02:00
zimbatm
3edc0c92e1 ci: remove unsupported 23.05 and 23.11 channels 2024-07-23 16:02:11 +02:00
Domen Kožar
783f5a2444
images are on docker hub (#82) 2024-07-23 15:17:52 +02:00
Domen Kožar
891a767f37
add devenv image (#81) 2024-07-16 08:30:16 +02:00
Manuel
e7ea2bae4f
[nix-flakes] add ~/.nix-profile/bin to PATH (#51)
See https://github.com/nix-community/docker-nixpkgs/issues/50
2024-06-08 08:30:40 +02:00
Domen Kožar
2e4deab4ce
24.05 (#80) 2024-06-08 08:29:23 +02:00
zimbatm
f6b4921246 nix-unstable: use nixVersions.latest by default
Release management has changed a bit and there is no nixUnstable
anymore.
2024-06-08 08:28:26 +02:00
Jonas Chevalier
bfac57f186
Merge pull request #77 from Scrumplex/aarch64-support-manifest
Generate multi-arch image manifests
2024-03-08 10:09:44 +01:00
Sefa Eyeoglu
1d40cd2059
Generate multi-arch image manifests
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-03-07 21:42:03 +01:00
Sefa Eyeoglu
16594d72d5
Bump shell.nix channel to 23.11
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-03-07 19:14:41 +01:00
Jonas Chevalier
88be071d17
Merge pull request #75 from Scrumplex/aarch64-support
Add aarch64 support
2024-03-07 15:59:07 +01:00
Sefa Eyeoglu
df76ac6e21
Add magic-nix-cache
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-03-07 13:15:35 +01:00
Sefa Eyeoglu
87327a573a
Add aarch64 support
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-03-07 13:04:03 +01:00
dependabot[bot]
d08f067665
build(deps): bump cachix/install-nix-action from 24 to 25 (#74)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 24 to 25.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v24...v25)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-15 09:24:07 +01:00
dependabot[bot]
281a8d55c4
build(deps): bump cachix/install-nix-action from 23 to 24 (#72)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 24.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v23...v24)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 09:57:28 +01:00
erikarvstedt
fdaa456015
update to nixos-23.05 (#71) 2023-12-02 12:06:55 +01:00
Narek Asadorian
ce8ad614ce
Fix broken link in error message (#70) 2023-11-28 12:07:05 +01:00
Jörg Thalheim
da4cebebdc
Merge pull request #67 from nix-community/dependabot/github_actions/cachix/install-nix-action-23
build(deps): bump cachix/install-nix-action from 22 to 23
2023-09-11 13:11:21 +02:00
dependabot[bot]
9d83e5f909
build(deps): bump cachix/install-nix-action from 22 to 23
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 22 to 23.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 10:57:23 +00:00
Jörg Thalheim
099ec84f5d
Merge pull request #68 from nix-community/dependabot/github_actions/actions/checkout-4
build(deps): bump actions/checkout from 3 to 4
2023-09-11 12:56:32 +02:00
dependabot[bot]
50f172c442
build(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 04:51:23 +00:00
Jonas Chevalier
30ea4a75cd
devcontainer: fix build on nixos-unstable (#64) 2023-07-18 17:31:21 +02:00
Franz Pletz
ae6d994038
bump to nixos-23.05 (#59)
fixes #57
2023-07-01 22:04:07 +02:00
dependabot[bot]
e9b6514e0e
build(deps): bump cachix/install-nix-action from 20 to 22 (#58)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 22.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v20...v22)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 12:44:07 +02:00
dependabot[bot]
2205fb4968
build(deps): bump cachix/install-nix-action from 19 to 20 (#52)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 19 to 20.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v19...v20)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-06 08:52:19 +01:00
dependabot[bot]
d46ba9596d
build(deps): bump cachix/install-nix-action from 18 to 19 (#49)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 18 to 19.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v18...v19)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 11:06:41 +01:00
Jay Rovacsek
c12f0c3133
Add 22.11 channel and use ubuntu:latest in CI (#48)
* Add 22.11, remove 21.05

* Replace references to 21.05 in favour of 22.11

* Update .github/workflows/nix.yml

Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>

* Fix accidental regression of adding 21.11 back

Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2022-12-14 23:32:59 +01:00
zimbatm
e334012b86
bump to nixos-22.11
Fixes #47
2022-12-14 17:01:56 +01:00
Jörg Thalheim
76af1060a4
Merge pull request #45 from nix-community/dependabot/github_actions/cachix/install-nix-action-18
build(deps): bump cachix/install-nix-action from 17 to 18
2022-10-17 10:28:35 +02:00
dependabot[bot]
adf38be427
build(deps): bump cachix/install-nix-action from 17 to 18
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 17 to 18.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v17...v18)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 04:03:24 +00:00
zimbatm
f0ddafd597
nix-unstable-static: enable nix flakes 2022-06-29 18:18:14 +02:00
zimbatm
ac55a180db
nix-unstable-static: ship with complementary user script 2022-06-29 17:00:08 +02:00
zimbatm
bb3cbda9f3
nix-unstable-static: add run_as_user.sh script
Allow to run nix as a user.
2022-06-29 16:42:49 +02:00
zimbatm
d884d77087
nix-unstable-static: use bash interactive
Make it more useful
2022-06-29 16:34:15 +02:00
zimbatm
2d185d5f68
README: fix matrix 2022-06-27 17:23:38 +02:00
Jonas Chevalier
910b5937e5
Merge pull request #29 from teto/static
feat: added a nixStatic docker image
2022-06-27 17:13:39 +02:00
zimbatm
272875d0af
feat: add nix-unstable-static docker image
This is a special docker images that contains no /nix/store. And only
static binaries in /bin.

The main use-case is to be able to bind-mount /nix from the host
into the container.
2022-06-27 17:05:13 +02:00
zimbatm
cb688a90e3
nix-shell: set the NIX_PATH
Use the same version of nixpkgs as the shell itself
2022-06-27 16:56:21 +02:00