Commit graph

142 commits

Author SHA1 Message Date
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
zimbatm
16fb0b4147
nix-shell: add dive to inspect images 2022-06-27 16:56:21 +02:00
silverraven691
9bf2f6be8c
Build images for channel nixos-22.05 (#44)
+  Stop building images for nixos-20.09
2022-06-15 17:17:06 +02:00
Jörg Thalheim
db78dafed2
Merge pull request #40 from nix-community/dependabot/github_actions/cachix/install-nix-action-17
build(deps): bump cachix/install-nix-action from 16 to 17
2022-04-11 08:05:21 +01:00
dependabot[bot]
b241190f21
build(deps): bump cachix/install-nix-action from 16 to 17
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 16 to 17.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v16...v17)

---
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-04-11 04:04:06 +00:00
Jörg Thalheim
41c61425af
Merge pull request #38 from nix-community/dependabot/github_actions/actions/checkout-3
build(deps): bump actions/checkout from 2 to 3
2022-03-07 10:02:53 +00:00
dependabot[bot]
5197be998f
build(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [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/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07 04:04:47 +00:00
V7
c52fdf233b
feat: Allow Nix to accept nixConfig by default (#37)
This is useful when Nix (with Flakes enabled) is used with Continuous Integration in order to perform actions on a project having `nixConfig` defined in `flake.nix`
2022-01-14 20:26:04 +01:00
zimbatm
d0ece3e2a4
remove couchepotato
Upstream is dead and it has been removed from nixpkgs
2022-01-04 13:28:04 +01:00
Jonas Chevalier
98182ffc0e
Merge pull request #36 from maydayv7/patch-1
fix: Enable Nix `experimental-features` in `cachix-flakes` image
2022-01-02 14:45:45 +01:00
maydayv7
32575d2810
fix(cachix-flakes): Enable Nix experimental-features 2021-12-27 16:17:50 +05:30
maydayv7
c51f4417ec
fix(nix-flakes): Make extraContents extensible 2021-12-27 16:17:35 +05:30
Jörg Thalheim
88948a0a52
Merge pull request #35 from silverraven691/nixos-21.11
Build images for channel nixos-21.11
2021-12-02 14:46:48 +00:00
silverraven691
7cbf8629aa Build images for channel nixos-21.11
+ Stop building images for 20.03
2021-12-01 19:33:54 +01:00
Jörg Thalheim
f6c1358e7a
Merge pull request #32 from nix-community/dependabot/github_actions/cachix/install-nix-action-16
build(deps): bump cachix/install-nix-action from 15 to 16
2021-11-22 07:01:36 +00:00
dependabot[bot]
60ff14dcb9
build(deps): bump cachix/install-nix-action from 15 to 16
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 15 to 16.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v15...v16)

---
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>
2021-11-22 04:03:35 +00:00
Jörg Thalheim
47df79ab4c
Merge pull request #31 from nix-community/dependabot/github_actions/cachix/install-nix-action-15
build(deps): bump cachix/install-nix-action from 14 to 15
2021-11-16 10:49:08 +00:00
dependabot[bot]
8049de273c
build(deps): bump cachix/install-nix-action from 14 to 15
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 14 to 15.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v14...v15)

---
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>
2021-11-15 04:03:06 +00:00
Jörg Thalheim
df7f64139a
Merge pull request #25 from nix-community/dependabot/github_actions/cachix/install-nix-action-14
build(deps): bump cachix/install-nix-action from 13 to 14
2021-09-13 10:25:11 +01:00