update deploy script and add tangled deploy workflow

pyrox.dev 77e067cf ef2545fc

verified
Changed files
+22 -3
.tangled
workflows
+19
.tangled/workflows/deploy.yaml
···
+
when:
+
- event: ["push"]
+
branch: ["main"]
+
- event: ["manual"]
+
+
dependencies:
+
## from nixpkgs
+
nixpkgs:
+
- nodejs
+
- git
+
steps:
+
- name: "Set up SSH Key"
+
command: "mkdir .ssh ; echo $SSH_KEY > .ssh/id_ed25519"
+
+
- name: "Config Git"
+
command: "git config core.sshCommand 'ssh -i ~/.ssh/id_ed25519'"
+
+
- name: "Deploy"
+
command: "./deploy.sh"
+3 -3
deploy.sh
···
echo "Making commit..."
git add --all
-
git commit -m "Deploying $COMMIT_ID to PyroNet Git"
+
git commit -m "Deploying $COMMIT_ID to Tangled"
-
echo "Pushing to PyroNet Git..."
-
git remote add origin "https://git.pyrox.dev/pyrox/new-blog.git"
+
echo "Pushing to Tangled..."
+
git remote add origin " git@knot.pyrox.dev:pyrox.dev/blog"
git push --force origin "pages:pages"
echo "Cleaning up tmpdir..."