Some guix and linx mobile app notes
Some checks failed
/ build (push) Has been cancelled

This commit is contained in:
James Grogan 2025-07-09 07:31:06 +01:00
parent 4ecc61d7b9
commit 34c7b95ba1
8 changed files with 109 additions and 11 deletions

View file

@ -1,30 +0,0 @@
on:
push:
branches:
- main
jobs:
build:
runs-on: docker
steps:
- name: Checkout repo
uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v5
- 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