Initial attempt at site build

This commit is contained in:
James Grogan 2025-03-22 15:34:02 +00:00
parent 198ff7206b
commit eb6ca442b9

View file

@ -11,8 +11,21 @@ jobs:
uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v5
- run: python3 -m venv .venv
- run: source .venv/bin/activate
- run: which python3
- run: .venv/bin/python -m pip install git+https://git.jmsgrogan.com/jgrogan/dialann.git
- name: Install dependencies
run: |
python3 -m venv .venv
.venv/bin/python -m pip install git+https://git.jmsgrogan.com/jgrogan/dialann.git
- name: Build site
run: |
pwd
ls
cd src
.venv/bin/dialann --build_dir=../build
- name: Deploy site
run: |
pwd
cd ../build
tar -czvf ../personal_site.tar.gz *
cd ..
ssh $SERVER_ADDR "tar -C $SERVER_LOC -xz -f-" < personal_site.tar.gz
r