diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 83881ea..8b50659 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -14,31 +14,33 @@ on: - config/**/* jobs: - linter: - runs-on: nix - steps: - - uses: actions/checkout@v4 - - run: nix fmt -- --check . - - #if: github.repository == 'Skynet/nixos' - build: - runs-on: nix - steps: - - uses: actions/checkout@v4 - - run: nix develop - - run: colmena build -v --on @active-dns - - 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 +# linter: +# runs-on: nix +# steps: +# - uses: actions/checkout@v4 +# - run: nix fmt -- --check . +# +# #if: github.repository == 'Skynet/nixos' +# build: +# runs-on: nix +# steps: +# - uses: actions/checkout@v4 +# - run: nix develop +# - run: colmena build -v --on @active-dns +# - 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 deploy_dns: runs-on: nix - needs: [ linter, build ] + #needs: [ linter, build ] steps: - uses: actions/checkout@v4 # setup deploy key - - uses: https://github.com/webfactory/ssh-agent@v0.9.0 - with: - ssh-private-key: ${{ secrets.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