37 Commits

Author SHA1 Message Date
zimbatm
10b83cdcf1 ci: rename default branch from master to main 2025-12-02 16:41:38 +01:00
con-f-use
56ab7ed989 Add support for 25.11 (#101)
Closes #100

Co-authored-by: Jan Christoph Bischko <jbischko@barracuda.com>
2025-12-02 15:02:44 +01:00
dependabot[bot]
5db385d3d2 build(deps): bump actions/checkout from 5 to 6 (#99)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [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/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  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>
2025-11-24 16:42:14 +01:00
dependabot[bot]
cf8a38eded build(deps): bump actions/checkout from 4 to 5 (#96)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [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/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  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>
2025-10-22 16:53:07 +02:00
zimbatm
64a3352bbf drop old 24.xx channels
CI is breaking
2025-08-10 08:50:06 +02:00
me@so.lar.is
fe1eb377ed Add support for 25.05 2025-05-26 14:49:22 +02: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
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
2e4deab4ce 24.05 (#80) 2024-06-08 08:29:23 +02: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
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
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
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
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
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
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
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
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
silverraven691
7cbf8629aa Build images for channel nixos-21.11
+ Stop building images for 20.03
2021-12-01 19:33:54 +01: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
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
dependabot[bot]
8b9e69d0dd build(deps): bump cachix/install-nix-action from 13 to 14
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 13 to 14.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v13...v14)

---
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-09-13 04:03:33 +00:00
silverraven691
ab7efb366f Build images for channel nixos-21.05 (#23)
* Gitlab CI: Build images for channel nixos-21.05

* GH Actions: Build images for channel nixos-21.05
2021-09-06 19:56:38 +00:00
dependabot[bot]
71354ffd74 build(deps): bump cachix/install-nix-action from v12 to v13 (#19)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from v12 to v13.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v12...8d6d5e949675fbadb765c6b1a975047fa5f09b27)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 16:06:30 +02:00
zimbatm
0929c8c531 ci: build as much as possible
By default GitHub Actions cancels all the jobs in the build matrix if
any one of them fails. We actually want to keep going to get some
advancement on the other channels.
2021-03-08 17:41:14 +01:00
Jonas Chevalier
bf1338907c ci: add GitHub Actions cron (#16)
* ci: add dependabot

* ci: revamp logic

Merge username and password as a single auth token. It doesn't make
sense to split out the user and password since they are so tied
together. Might as well treat the whole think as a secret blob.

Remove Travis-CI. Travis is dead for OSS.

Add GitHub Actions cron. Remove cachix as it's pushing too much stuff.

Merge all of the CI logic into a single ci.sh script.
2021-02-10 13:25:01 +01:00
zimbatm
86f98e734f ci: add github-actions 2021-02-10 11:50:46 +01:00