Skip to content

Commit 71efd1b

Browse files
committed
gh: include shared extra packages for mock testing environments
1 parent 11552fa commit 71efd1b

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ versioning is done in a continuous fashion without worries of breaking changes.
66

77
## patches
88

9+
- `gh`: include shared extra packages for mock testing environments 2025-03-15
910
- `gh`: start a slack github workflow runner for sample app updates 2025-03-15
1011
- `go`: change the version of golang language to those 1.24 changes 2025-03-06
1112
- `ci`: checkout changes of branches to test with updates in motion 2025-03-04

machines/tom/configuration.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
(import ./hardware/nvidia { config = config; })
2222
./programs/gnupg
2323
./security/rtkit
24-
./services/github-runners
24+
(import ./services/github-runners { pkgs = pkgs; })
2525
(import ./services/interception-tools { pkgs = pkgs; })
2626
./services/ollama
2727
./services/openssh

machines/tom/services/github-runners/default.nix

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# https://docs.github.com/actions
2+
{ pkgs }:
23
{
34
services.github-runners = {
45
dotfiles = {
@@ -12,6 +13,9 @@
1213
etime = {
1314
enable = true;
1415
ephemeral = true;
16+
extraPackages = [
17+
pkgs.time
18+
];
1519
name = "tom";
1620
replace = true;
1721
tokenFile = "/home/ez/.secrets/gh.etime.token";
@@ -20,6 +24,9 @@
2024
slacks = {
2125
enable = true;
2226
ephemeral = true;
27+
extraPackages = [
28+
pkgs.rsync
29+
];
2330
name = "tom";
2431
replace = true;
2532
tokenFile = "/home/ez/.secrets/gh.slacks.token";

0 commit comments

Comments
 (0)