bare-metal workflow
Some checks failed
Build / build (push) Failing after 0s

This commit is contained in:
2026-01-31 19:03:59 -05:00
parent 84d1e3e9c7
commit 99e391fe91

View File

@@ -10,20 +10,17 @@ jobs:
build:
runs-on: self-hosted
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build
run: |
export CARGO_TARGET_DIR=~/cache/site_target
cargo build --release
- name: Move to opt
run: |
mkdir -p /opt/site
mv target/release/site /opt/site
mv static /opt/site
mv templates /opt/site
- name: Pull
working-directory: /opt/site
run: git pull origin main
- name: Build
working-directory: /opt/site
run: cargo build --release
- name: Restart site
working-directory: /opt/site