another cicd test
This commit is contained in:
parent
c7a477404d
commit
e86ca773b8
32
.github/workflows/weekly-build-cache.yml
vendored
32
.github/workflows/weekly-build-cache.yml
vendored
@ -3,7 +3,7 @@ name: Weekly NixOS Build & Cache
|
||||
on:
|
||||
schedule:
|
||||
# Run every Sunday at 2 AM UTC
|
||||
- cron: '0 2 * * 0'
|
||||
- cron: "0 2 * * 0"
|
||||
workflow_dispatch: # Allow manual trigger
|
||||
|
||||
jobs:
|
||||
@ -20,20 +20,20 @@ jobs:
|
||||
git config user.name "NixOS Builder Bot"
|
||||
git config user.email "noreply@servidos.lat"
|
||||
|
||||
- name: Update flake inputs
|
||||
run: |
|
||||
nix flake update
|
||||
# - name: Update flake inputs
|
||||
# run: |
|
||||
# nix flake update
|
||||
|
||||
- name: Check for changes
|
||||
id: check_changes
|
||||
run: |
|
||||
if git diff --quiet flake.lock; then
|
||||
echo "changes=false" >> $GITHUB_OUTPUT
|
||||
echo "No changes in flake.lock"
|
||||
else
|
||||
echo "changes=true" >> $GITHUB_OUTPUT
|
||||
echo "Changes detected in flake.lock"
|
||||
fi
|
||||
# - name: Check for changes
|
||||
# id: check_changes
|
||||
# run: |
|
||||
# if git diff --quiet flake.lock; then
|
||||
# echo "changes=false" >> $GITHUB_OUTPUT
|
||||
# echo "No changes in flake.lock"
|
||||
# else
|
||||
# echo "changes=true" >> $GITHUB_OUTPUT
|
||||
# echo "Changes detected in flake.lock"
|
||||
# fi
|
||||
|
||||
- name: Configure Attic cache
|
||||
if: steps.check_changes.outputs.changes == 'true'
|
||||
@ -45,13 +45,13 @@ jobs:
|
||||
if: steps.check_changes.outputs.changes == 'true'
|
||||
run: |
|
||||
echo "Building workstation configuration..."
|
||||
nix build .#nixosConfigurations.workstation.config.system.build.toplevel
|
||||
nix build .#nixosConfigurations.workstation.config.system.build.toplevel --quiet
|
||||
|
||||
- name: Build server configuration
|
||||
if: steps.check_changes.outputs.changes == 'true'
|
||||
run: |
|
||||
echo "Building server configuration..."
|
||||
nix build .#nixosConfigurations.server.config.system.build.toplevel
|
||||
nix build .#nixosConfigurations.server.config.system.build.toplevel --quiet
|
||||
|
||||
- name: Push to cache
|
||||
if: steps.check_changes.outputs.changes == 'true'
|
||||
|
||||
@ -80,4 +80,28 @@ in
|
||||
};
|
||||
};
|
||||
};
|
||||
cheems = mkScheme {
|
||||
color = "yellow";
|
||||
name = "equilibrium-light";
|
||||
polarity = "light";
|
||||
image = ../wallpapers/cheems.png;
|
||||
base16Scheme = {
|
||||
base00 = "#f5f0e9"; # very light cream
|
||||
base01 = "#e8ddd4"; # light beige
|
||||
base02 = "#d4c4b0"; # warm tan
|
||||
base03 = "#b8a082"; # golden brown
|
||||
base04 = "#9c7c5a"; # medium brown
|
||||
base05 = "#7a5f3f"; # darker brown
|
||||
base06 = "#5c4328"; # dark brown
|
||||
base07 = "#3e2d1a"; # very dark brown
|
||||
base08 = "#d2691e"; # golden orange
|
||||
base09 = "#cd853f"; # peru
|
||||
base0A = "#daa520"; # goldenrod
|
||||
base0B = "#228b22"; # forest green
|
||||
base0C = "#20b2aa"; # light sea green
|
||||
base0D = "#4169e1"; # royal blue
|
||||
base0E = "#8b008b"; # dark magenta
|
||||
base0F = "#dc143c"; # crimson
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
}:
|
||||
let
|
||||
schemesFile = import ./schemes.nix { inherit pkgs; };
|
||||
scheme = schemesFile.schemes.jesus;
|
||||
scheme = schemesFile.schemes.cheems;
|
||||
cfg = config.my.stylix;
|
||||
in
|
||||
{
|
||||
|
||||
1225
flake.lock
generated
1225
flake.lock
generated
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user