Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1f987be75a | ||
|
|
7a4008bd9c |
@@ -32,7 +32,7 @@ jobs:
|
||||
|
||||
# ── ui: type-check & build ────────────────────────────────────────────────────
|
||||
check-ui:
|
||||
name: Check ui
|
||||
name: Test UI
|
||||
runs-on: ubuntu-latest
|
||||
defaults:
|
||||
run:
|
||||
@@ -57,7 +57,7 @@ jobs:
|
||||
|
||||
# ── docker: build + push all images via docker bake ──────────────────────────
|
||||
docker:
|
||||
name: Docker
|
||||
name: Build and push images
|
||||
runs-on: ubuntu-latest
|
||||
needs: [test-backend, check-ui]
|
||||
steps:
|
||||
@@ -130,6 +130,8 @@ jobs:
|
||||
'set -euo pipefail
|
||||
cd /opt/libnovel
|
||||
doppler run -- docker compose pull backend runner ui caddy pocketbase
|
||||
# Restart only the services with new images, without waiting for dependencies
|
||||
doppler run -- docker compose up -d --no-deps backend runner ui caddy pocketbase
|
||||
doppler run -- docker compose up -d --remove-orphans'
|
||||
|
||||
# ── deploy homelab runner ─────────────────────────────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user