Compare commits

...

11 Commits

Author SHA1 Message Date
e214a2aa31 Merge pull request 'Github action support' (#2) from actions into main
Reviewed-on: https://git.dwestgate.us/david/personal-site/pulls/2
2025-04-03 19:44:25 -07:00
david
6001f860fb final touches
Some checks failed
Personal Website - Run Python HTTP Server / deploy (push) Has been cancelled
2025-04-03 19:41:37 -07:00
david
fd6ece4f74 revert dev 2025-04-03 19:37:57 -07:00
david
b7c5b1e8b7 exec
Some checks failed
Deploy to Pi / deploy (push) Has been cancelled
2025-04-03 19:37:09 -07:00
david
f40f5f6643 & changes
All checks were successful
Deploy to Pi / deploy (push) Successful in 0s
2025-04-03 19:34:20 -07:00
david
d2bde2d3a4 change branch name
All checks were successful
Deploy to Pi / deploy (push) Successful in 1s
2025-04-03 19:22:01 -07:00
david
31b4b3698d test commit
All checks were successful
Deploy to Pi / deploy (push) Successful in 0s
2025-04-03 19:20:38 -07:00
david
9df235f379 update start script
All checks were successful
Deploy to Pi / deploy (push) Successful in 1s
2025-04-03 19:12:12 -07:00
david
e57323aa3e run update
All checks were successful
Deploy to Pi / deploy (push) Successful in 0s
2025-04-03 19:05:30 -07:00
david
7dd7a5ef8e script update
Some checks failed
Deploy to Pi / deploy (push) Failing after 0s
2025-04-03 19:04:53 -07:00
david
e04baafc25 add deploy script
Some checks failed
Deploy to Pi / deploy (push) Failing after 1s
2025-04-03 19:00:09 -07:00

View File

@ -0,0 +1,31 @@
name: Personal Website - Run Python HTTP Server
on:
push:
branches:
- actions
jobs:
deploy:
runs-on: self-hosted
env:
PORT: 8080
steps:
- name: Checkout code
run: |
cd ~/personal-site
git checkout $GITEA_REF_NAME
git pull origin $GITEA_REF_NAME
- name: Stop existing server, if running
run: |
pkill -f 'python3 -m http.server' || true
- name: Start server
run: |
cd ~/personal-site
chmod +x ./start.sh
sassc css/style.scss css/style.css
exec python3 -m http.server $PORT > server.log 2>&1