diff --git a/nix-build_deploy/action.yml b/nix-build_deploy/action.yml new file mode 100644 index 0000000..50437cf --- /dev/null +++ b/nix-build_deploy/action.yml @@ -0,0 +1,18 @@ +name: "Deploying from a Nix Build" +description: "Deploys a website when built from a nix flake" +runs: + using: 'composite' + steps: + - uses: https://forgejo.skynet.ie/eoghanconlon73/actions/docker_nix@eoghan_test-final3 + - uses: https://code.forgejo.org/actions/checkout@v4 + - uses: https://forgejo.skynet.ie/Skynet/actions/get_lfs@v6 + with: + repository: ${{ gitea.repository }} + ref_name: ${{ gitea.ref_name }} + - run: nix build + - run: cp -rL result/* ./temp + - uses: https://forgejo.skynet.ie/Skynet/actions/deploy_user@v6 + with: + ssh_key: ${{ secrets.SSH_KEY }} + username: ${{ env.GITHUB_REPOSITORY_OWNER }} + folder: "result" \ No newline at end of file