diff --git a/.gitea/workflows/kubeadm-bootstrap.yml b/.gitea/workflows/kubeadm-bootstrap.yml index 8a46925..4de5df5 100644 --- a/.gitea/workflows/kubeadm-bootstrap.yml +++ b/.gitea/workflows/kubeadm-bootstrap.yml @@ -119,8 +119,12 @@ jobs: if [ -f "$HOME/.nix-profile/etc/profile.d/nix.sh" ]; then . "$HOME/.nix-profile/etc/profile.d/nix.sh" + elif [ -f "/root/.nix-profile/etc/profile.d/nix.sh" ]; then + . /root/.nix-profile/etc/profile.d/nix.sh fi + export PATH="$HOME/.nix-profile/bin:/root/.nix-profile/bin:/nix/var/nix/profiles/default/bin:$PATH" + nix --version - name: Install nixos-rebuild tool @@ -129,8 +133,12 @@ jobs: run: | if [ -f "$HOME/.nix-profile/etc/profile.d/nix.sh" ]; then . "$HOME/.nix-profile/etc/profile.d/nix.sh" + elif [ -f "/root/.nix-profile/etc/profile.d/nix.sh" ]; then + . /root/.nix-profile/etc/profile.d/nix.sh fi + export PATH="$HOME/.nix-profile/bin:/root/.nix-profile/bin:/nix/var/nix/profiles/default/bin:$PATH" + nix profile install nixpkgs#nixos-rebuild - name: Run cluster rebuild and bootstrap @@ -140,6 +148,10 @@ jobs: run: | if [ -f "$HOME/.nix-profile/etc/profile.d/nix.sh" ]; then . "$HOME/.nix-profile/etc/profile.d/nix.sh" + elif [ -f "/root/.nix-profile/etc/profile.d/nix.sh" ]; then + . /root/.nix-profile/etc/profile.d/nix.sh fi + export PATH="$HOME/.nix-profile/bin:/root/.nix-profile/bin:/nix/var/nix/profiles/default/bin:$PATH" + ./nixos/kubeadm/scripts/rebuild-and-bootstrap.sh diff --git a/.gitea/workflows/terraform-apply.yml b/.gitea/workflows/terraform-apply.yml index 8300f99..457c6f2 100644 --- a/.gitea/workflows/terraform-apply.yml +++ b/.gitea/workflows/terraform-apply.yml @@ -121,8 +121,12 @@ jobs: if [ -f "$HOME/.nix-profile/etc/profile.d/nix.sh" ]; then . "$HOME/.nix-profile/etc/profile.d/nix.sh" + elif [ -f "/root/.nix-profile/etc/profile.d/nix.sh" ]; then + . /root/.nix-profile/etc/profile.d/nix.sh fi + export PATH="$HOME/.nix-profile/bin:/root/.nix-profile/bin:/nix/var/nix/profiles/default/bin:$PATH" + nix --version nix profile install nixpkgs#nixos-rebuild @@ -133,6 +137,10 @@ jobs: run: | if [ -f "$HOME/.nix-profile/etc/profile.d/nix.sh" ]; then . "$HOME/.nix-profile/etc/profile.d/nix.sh" + elif [ -f "/root/.nix-profile/etc/profile.d/nix.sh" ]; then + . /root/.nix-profile/etc/profile.d/nix.sh fi + export PATH="$HOME/.nix-profile/bin:/root/.nix-profile/bin:/nix/var/nix/profiles/default/bin:$PATH" + ./nixos/kubeadm/scripts/rebuild-and-bootstrap.sh