From 5f133238edcd8a67735f246db3cc3ed2b279e835 Mon Sep 17 00:00:00 2001
From: zowoq <59103226+zowoq@users.noreply.github.com>
Date: Thu, 23 Jan 2025 11:51:17 +1000
Subject: [PATCH] remove github actions darwin deploy

---
 .github/workflows/darwin.yml    | 60 ---------------------------------
 modules/darwin/common/users.nix |  1 -
 2 files changed, 61 deletions(-)
 delete mode 100644 .github/workflows/darwin.yml

diff --git a/.github/workflows/darwin.yml b/.github/workflows/darwin.yml
deleted file mode 100644
index 0cc3caa..0000000
--- a/.github/workflows/darwin.yml
+++ /dev/null
@@ -1,60 +0,0 @@
-name: "darwin"
-
-on:
-  push:
-    branches: [master]
-  workflow_dispatch:
-
-concurrency:
-  group: "darwin"
-  cancel-in-progress: false
-
-jobs:
-  deploy:
-    environment:
-      name: darwin
-    strategy:
-      fail-fast: false
-      matrix:
-        host: [darwin01, darwin02]
-    runs-on: ubuntu-latest
-    timeout-minutes: 15
-    steps:
-      - uses: actions/checkout@v4
-      - name: Install Nix
-        uses: cachix/install-nix-action@v30
-        with:
-          extra_nix_config: |
-            accept-flake-config = true
-            experimental-features = nix-command flakes
-      - name: Setup SSH
-        env:
-          SSH_KEY: "${{ secrets.SSH_KEY }}"
-        run: |
-          mkdir -p "$HOME/.ssh"
-          cat >>"$HOME/.ssh/id_ed25519" <<EOF
-          $SSH_KEY
-          EOF
-          chmod 600 "$HOME/.ssh/id_ed25519"
-          known_hosts="$(nix eval .#nixosConfigurations.build01.config.environment.etc.'ssh/ssh_known_hosts'.text)"
-          echo -e "$known_hosts" >>"$HOME/.ssh/known_hosts"
-          cat >>"$HOME/.ssh/config" <<EOF
-          Host *
-            IdentityFile ~/.ssh/id_ed25519
-            IdentitiesOnly yes
-          EOF
-      - name: Deploy
-        run: |
-          ./inv deploy --hosts ${{ matrix.host }}
-      - name: Alert on failure
-        if: ${{ failure() }}
-        run: |
-          curl -XPOST -d '{"msgtype":"m.text", "body":"${{ matrix.host }}: deployment failed"}' \
-            "https://matrix.org/_matrix/client/r0/rooms/!cBybDCkeRlSWfuaFvn:numtide.com/send/m.room.message?access_token=${{ secrets.TOKEN_MATRIX_BOT }}"
-  collect:
-    environment:
-      name: darwin
-    needs: deploy
-    runs-on: ubuntu-latest
-    steps:
-      - run: echo
diff --git a/modules/darwin/common/users.nix b/modules/darwin/common/users.nix
index 71456fe..3484a27 100644
--- a/modules/darwin/common/users.nix
+++ b/modules/darwin/common/users.nix
@@ -2,7 +2,6 @@
 let
   authorizedKeys = {
     keys = [
-      "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDPVjRBomWFJNNkZb0g5ymLmc3pdRddIScitmJ9yC+ap" # deployment
       "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPoUUwDIYFzuUk8pxzekyVhqdYhShAtRAG+K3AJMMdjz" # effects-deployment
     ];
     keyFiles = pkgs.lib.filesystem.listFilesRecursive "${inputs.self}/users/keys";