From c324aa76c1e94aa0a0b2a67451c122a600ed9f99 Mon Sep 17 00:00:00 2001 From: Brendan Golden Date: Wed, 7 Aug 2024 11:00:59 +0100 Subject: [PATCH] ci: testing out deploy --- .forgejo/workflows/deploy.yaml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 111aae9..b491b83 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -1,8 +1,8 @@ name: Build_Deploy -on: +on: workflow_run: - workflows: ["Update_Flake"] + workflows: [ "Update_Flake" ] types: - completed push: @@ -30,11 +30,17 @@ jobs: - run: colmena build -v --on @active-core - run: colmena build -v --on @active - run: colmena build -v --on @active-ext - - run: colmena build -v --on @active-gitlab + - run: colmena build -v --on @active-gitlab deploy_dns: runs-on: nix - needs: [linter, build] + needs: [ linter, build ] steps: - uses: actions/checkout@v4 - - run: nix fmt -- --check . \ No newline at end of file + # setup deploy key + - run: | + eval $(ssh-agent -s) + echo "${{ secrets.DEPLOY_KEY }}" | tr -d '\r' | ssh-add - > /dev/null + mkdir -p ~/.ssh + chmod 700 ~/.ssh + - run: colmena apply -v --on @active-dns \ No newline at end of file