Compare commits

...

3 commits

Author SHA1 Message Date
730e367093
feat: mwee
Some checks failed
flake-update / flake-update check (push) Has been cancelled
flake-update / flake-update (push) Has been cancelled
nodes / nodes-home-home-base (push) Has been cancelled
nodes / nodes-home-home-graphical (push) Has been cancelled
nodes / nodes-home-home-neovim (push) Has been cancelled
nodes / nodes-home-home-shell (push) Has been cancelled
nodes / nodes-nixos-mai (push) Has been cancelled
nodes / nodes-nixos-mei (push) Has been cancelled
nodes / nodes check (push) Has been cancelled
2025-10-13 11:27:33 -07:00
0b5b74626f
feat: give sandbox back please 2025-10-13 11:26:53 -07:00
32932a5a60
feat: now we're gaming with portals 2025-10-13 11:26:15 -07:00
5 changed files with 4 additions and 41 deletions

View file

@ -6,6 +6,7 @@ env:
CI_PLATFORM: gh-actions CI_PLATFORM: gh-actions
DISCORD_WEBHOOK_LINK: ${{ secrets.DISCORD_WEBHOOK_LINK }} DISCORD_WEBHOOK_LINK: ${{ secrets.DISCORD_WEBHOOK_LINK }}
NIX_CONFIG: ${{ secrets.NIX_CONFIG }} NIX_CONFIG: ${{ secrets.NIX_CONFIG }}
NIX_INSTALLER: --daemon
jobs: jobs:
ci-check: ci-check:
name: flake-update check name: flake-update check
@ -47,13 +48,9 @@ jobs:
name: nix install name: nix install
uses: arcnmx/ci/actions/nix/install@v0.7 uses: arcnmx/ci/actions/nix/install@v0.7
- env: - env:
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }}
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }}
DISCORD_WEBHOOK_LINK: ${{ secrets.DISCORD_WEBHOOK_LINK }}
NF_CONFIG_ROOT: ${{ github.workspace }} NF_CONFIG_ROOT: ${{ github.workspace }}
NF_UPDATE_CACHIX_PUSH: '1' NF_UPDATE_CACHIX_PUSH: '1'
NF_UPDATE_GIT_COMMIT: '1' NF_UPDATE_GIT_COMMIT: '1'
NIX_CONFIG: ${{ secrets.NIX_CONFIG }}
id: flake-update id: flake-update
name: flake update build name: flake update build
run: nix run .#nf-update run: nix run .#nf-update

View file

@ -6,6 +6,7 @@ env:
CI_PLATFORM: gh-actions CI_PLATFORM: gh-actions
DISCORD_WEBHOOK_LINK: ${{ secrets.DISCORD_WEBHOOK_LINK }} DISCORD_WEBHOOK_LINK: ${{ secrets.DISCORD_WEBHOOK_LINK }}
NIX_CONFIG: ${{ secrets.NIX_CONFIG }} NIX_CONFIG: ${{ secrets.NIX_CONFIG }}
NIX_INSTALLER: --daemon
jobs: jobs:
ci-check: ci-check:
name: nodes check name: nodes check
@ -47,12 +48,8 @@ jobs:
name: nix install name: nix install
uses: arcnmx/ci/actions/nix/install@v0.7 uses: arcnmx/ci/actions/nix/install@v0.7
- env: - env:
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }}
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }}
DISCORD_WEBHOOK_LINK: ${{ secrets.DISCORD_WEBHOOK_LINK }}
NF_CONFIG_ROOT: ${{ github.workspace }} NF_CONFIG_ROOT: ${{ github.workspace }}
NF_UPDATE_CACHIX_PUSH: '1' NF_UPDATE_CACHIX_PUSH: '1'
NIX_CONFIG: ${{ secrets.NIX_CONFIG }}
id: home-base id: home-base
name: build home closure for home-base name: build home closure for home-base
run: nix run .#nf-build-system -- homeConfigurations.home-base.activationPackage run: nix run .#nf-build-system -- homeConfigurations.home-base.activationPackage
@ -110,12 +107,8 @@ jobs:
name: nix install name: nix install
uses: arcnmx/ci/actions/nix/install@v0.7 uses: arcnmx/ci/actions/nix/install@v0.7
- env: - env:
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }}
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }}
DISCORD_WEBHOOK_LINK: ${{ secrets.DISCORD_WEBHOOK_LINK }}
NF_CONFIG_ROOT: ${{ github.workspace }} NF_CONFIG_ROOT: ${{ github.workspace }}
NF_UPDATE_CACHIX_PUSH: '1' NF_UPDATE_CACHIX_PUSH: '1'
NIX_CONFIG: ${{ secrets.NIX_CONFIG }}
id: home-graphical id: home-graphical
name: build home closure for home-graphical name: build home closure for home-graphical
run: nix run .#nf-build-system -- homeConfigurations.home-graphical.activationPackage run: nix run .#nf-build-system -- homeConfigurations.home-graphical.activationPackage
@ -173,12 +166,8 @@ jobs:
name: nix install name: nix install
uses: arcnmx/ci/actions/nix/install@v0.7 uses: arcnmx/ci/actions/nix/install@v0.7
- env: - env:
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }}
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }}
DISCORD_WEBHOOK_LINK: ${{ secrets.DISCORD_WEBHOOK_LINK }}
NF_CONFIG_ROOT: ${{ github.workspace }} NF_CONFIG_ROOT: ${{ github.workspace }}
NF_UPDATE_CACHIX_PUSH: '1' NF_UPDATE_CACHIX_PUSH: '1'
NIX_CONFIG: ${{ secrets.NIX_CONFIG }}
id: home-neovim id: home-neovim
name: build home closure for home-neovim name: build home closure for home-neovim
run: nix run .#nf-build-system -- homeConfigurations.home-neovim.activationPackage run: nix run .#nf-build-system -- homeConfigurations.home-neovim.activationPackage
@ -236,12 +225,8 @@ jobs:
name: nix install name: nix install
uses: arcnmx/ci/actions/nix/install@v0.7 uses: arcnmx/ci/actions/nix/install@v0.7
- env: - env:
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }}
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }}
DISCORD_WEBHOOK_LINK: ${{ secrets.DISCORD_WEBHOOK_LINK }}
NF_CONFIG_ROOT: ${{ github.workspace }} NF_CONFIG_ROOT: ${{ github.workspace }}
NF_UPDATE_CACHIX_PUSH: '1' NF_UPDATE_CACHIX_PUSH: '1'
NIX_CONFIG: ${{ secrets.NIX_CONFIG }}
id: home-shell id: home-shell
name: build home closure for home-shell name: build home closure for home-shell
run: nix run .#nf-build-system -- homeConfigurations.home-shell.activationPackage run: nix run .#nf-build-system -- homeConfigurations.home-shell.activationPackage
@ -299,12 +284,8 @@ jobs:
name: nix install name: nix install
uses: arcnmx/ci/actions/nix/install@v0.7 uses: arcnmx/ci/actions/nix/install@v0.7
- env: - env:
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }}
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }}
DISCORD_WEBHOOK_LINK: ${{ secrets.DISCORD_WEBHOOK_LINK }}
NF_CONFIG_ROOT: ${{ github.workspace }} NF_CONFIG_ROOT: ${{ github.workspace }}
NF_UPDATE_CACHIX_PUSH: '1' NF_UPDATE_CACHIX_PUSH: '1'
NIX_CONFIG: ${{ secrets.NIX_CONFIG }}
id: mai id: mai
name: build system closure for mai name: build system closure for mai
run: nix run .#nf-build-system -- nixosConfigurations.mai.config.system.build.toplevel run: nix run .#nf-build-system -- nixosConfigurations.mai.config.system.build.toplevel
@ -362,12 +343,8 @@ jobs:
name: nix install name: nix install
uses: arcnmx/ci/actions/nix/install@v0.7 uses: arcnmx/ci/actions/nix/install@v0.7
- env: - env:
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }}
CACHIX_SIGNING_KEY: ${{ secrets.CACHIX_SIGNING_KEY }}
DISCORD_WEBHOOK_LINK: ${{ secrets.DISCORD_WEBHOOK_LINK }}
NF_CONFIG_ROOT: ${{ github.workspace }} NF_CONFIG_ROOT: ${{ github.workspace }}
NF_UPDATE_CACHIX_PUSH: '1' NF_UPDATE_CACHIX_PUSH: '1'
NIX_CONFIG: ${{ secrets.NIX_CONFIG }}
id: mei id: mei
name: build system closure for mei name: build system closure for mei
run: nix run .#nf-build-system -- nixosConfigurations.mei.config.system.build.toplevel run: nix run .#nf-build-system -- nixosConfigurations.mei.config.system.build.toplevel

View file

@ -16,7 +16,6 @@
nix.config = { nix.config = {
max-silent-time = 60 * 60; max-silent-time = 60 * 60;
build-users-group = "";
}; };
/* /*
nix.config = { nix.config = {

View file

@ -13,6 +13,7 @@ with lib; {
CACHIX_AUTH_TOKEN = "\${{ secrets.CACHIX_AUTH_TOKEN }}"; CACHIX_AUTH_TOKEN = "\${{ secrets.CACHIX_AUTH_TOKEN }}";
CACHIX_SIGNING_KEY = "\${{ secrets.CACHIX_SIGNING_KEY }}"; CACHIX_SIGNING_KEY = "\${{ secrets.CACHIX_SIGNING_KEY }}";
DISCORD_WEBHOOK_LINK = "\${{ secrets.DISCORD_WEBHOOK_LINK }}"; DISCORD_WEBHOOK_LINK = "\${{ secrets.DISCORD_WEBHOOK_LINK }}";
NIX_INSTALLER = "--daemon";
NIX_CONFIG = "\${{ secrets.NIX_CONFIG }}"; NIX_CONFIG = "\${{ secrets.NIX_CONFIG }}";
}; };
on = let on = let
@ -41,13 +42,9 @@ with lib; {
order = 500; order = 500;
run = "nix run .#nf-update"; run = "nix run .#nf-update";
env = { env = {
CACHIX_AUTH_TOKEN = "\${{ secrets.CACHIX_AUTH_TOKEN }}";
CACHIX_SIGNING_KEY = "\${{ secrets.CACHIX_SIGNING_KEY }}";
DISCORD_WEBHOOK_LINK = "\${{ secrets.DISCORD_WEBHOOK_LINK }}";
NF_UPDATE_GIT_COMMIT = "1"; NF_UPDATE_GIT_COMMIT = "1";
NF_UPDATE_CACHIX_PUSH = "1"; NF_UPDATE_CACHIX_PUSH = "1";
NF_CONFIG_ROOT = "\${{ github.workspace }}"; NF_CONFIG_ROOT = "\${{ github.workspace }}";
NIX_CONFIG = "\${{ secrets.NIX_CONFIG }}";
}; };
}; };
}; };

View file

@ -18,6 +18,7 @@ in {
CACHIX_SIGNING_KEY = "\${{ secrets.CACHIX_SIGNING_KEY }}"; CACHIX_SIGNING_KEY = "\${{ secrets.CACHIX_SIGNING_KEY }}";
DISCORD_WEBHOOK_LINK = "\${{ secrets.DISCORD_WEBHOOK_LINK }}"; DISCORD_WEBHOOK_LINK = "\${{ secrets.DISCORD_WEBHOOK_LINK }}";
NIX_CONFIG = "\${{ secrets.NIX_CONFIG }}"; NIX_CONFIG = "\${{ secrets.NIX_CONFIG }}";
NIX_INSTALLER = "--daemon";
}; };
on = let on = let
paths = [ paths = [
@ -42,10 +43,6 @@ in {
order = 500; order = 500;
run = "nix run .#nf-build-system -- nixosConfigurations.${name}.config.system.build.toplevel ${name} NixOS"; run = "nix run .#nf-build-system -- nixosConfigurations.${name}.config.system.build.toplevel ${name} NixOS";
env = { env = {
NIX_CONFIG = "\${{ secrets.NIX_CONFIG }}";
CACHIX_AUTH_TOKEN = "\${{ secrets.CACHIX_AUTH_TOKEN }}";
CACHIX_SIGNING_KEY = "\${{ secrets.CACHIX_SIGNING_KEY }}";
DISCORD_WEBHOOK_LINK = "\${{ secrets.DISCORD_WEBHOOK_LINK }}";
NF_UPDATE_CACHIX_PUSH = "1"; NF_UPDATE_CACHIX_PUSH = "1";
NF_CONFIG_ROOT = "\${{ github.workspace }}"; NF_CONFIG_ROOT = "\${{ github.workspace }}";
}; };
@ -58,10 +55,6 @@ in {
order = 500; order = 500;
run = "nix run .#nf-build-system -- homeConfigurations.${name}.activationPackage ${name} Home"; run = "nix run .#nf-build-system -- homeConfigurations.${name}.activationPackage ${name} Home";
env = { env = {
NIX_CONFIG = "\${{ secrets.NIX_CONFIG }}";
CACHIX_AUTH_TOKEN = "\${{ secrets.CACHIX_AUTH_TOKEN }}";
CACHIX_SIGNING_KEY = "\${{ secrets.CACHIX_SIGNING_KEY }}";
DISCORD_WEBHOOK_LINK = "\${{ secrets.DISCORD_WEBHOOK_LINK }}";
NF_UPDATE_CACHIX_PUSH = "1"; NF_UPDATE_CACHIX_PUSH = "1";
NF_CONFIG_ROOT = "\${{ github.workspace }}"; NF_CONFIG_ROOT = "\${{ github.workspace }}";
}; };