From 04085cb05894a0c62551b6442ae48beda66eec0f Mon Sep 17 00:00:00 2001
From: Andrea Ciceri <andrea.ciceri@autistici.org>
Date: Sun, 11 Feb 2024 15:43:45 +0100
Subject: [PATCH 1/2] [CI] Forgejo tests

---
 .forgejo/workflows/build.yaml | 6 +++---
 checks/default.nix            | 5 ++++-
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml
index 0db177d..aa7c9f3 100644
--- a/.forgejo/workflows/build.yaml
+++ b/.forgejo/workflows/build.yaml
@@ -1,7 +1,7 @@
 on: [push]
 jobs:
   test:
-    runs-on: nix 
+    runs-on: nix
     steps:
-      - uses: actions/checkout@v3
-      - run: nix --version
+      - uses: actions/checkout@v4
+      - run: nix-fast-build --no-nom
diff --git a/checks/default.nix b/checks/default.nix
index 3629929..c671778 100644
--- a/checks/default.nix
+++ b/checks/default.nix
@@ -1,7 +1,10 @@
 {
-  perSystem = {config, ...}: {
+  perSystem = {config, pkgs, ...}: {
     checks = {
       inherit (config.packages) ccrEmacs;
+      test = pkgs.hello.overrideDerivation (_: {
+	name = "test";
+      });
     };
   };
 }

From 061dcd15faf220b597e705ed1131bef4ce68454c Mon Sep 17 00:00:00 2001
From: Andrea Ciceri <andrea.ciceri@autistici.org>
Date: Sun, 11 Feb 2024 15:43:45 +0100
Subject: [PATCH 2/2] [CI] Forgejo tests

---
 .forgejo/workflows/build.yaml | 7 ++++---
 checks/default.nix            | 5 ++++-
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml
index 0db177d..0b92c07 100644
--- a/.forgejo/workflows/build.yaml
+++ b/.forgejo/workflows/build.yaml
@@ -1,7 +1,8 @@
 on: [push]
 jobs:
   test:
-    runs-on: nix 
+    runs-on: nix
     steps:
-      - uses: actions/checkout@v3
-      - run: nix --version
+      - uses: actions/checkout@v4
+      - run: cat nix/store/cscv53kqarckmbz6729ngmyxg3y53n9c-push-to-cache.sh
+      - run: nix-fast-build --no-nom
diff --git a/checks/default.nix b/checks/default.nix
index 3629929..c671778 100644
--- a/checks/default.nix
+++ b/checks/default.nix
@@ -1,7 +1,10 @@
 {
-  perSystem = {config, ...}: {
+  perSystem = {config, pkgs, ...}: {
     checks = {
       inherit (config.packages) ccrEmacs;
+      test = pkgs.hello.overrideDerivation (_: {
+	name = "test";
+      });
     };
   };
 }