Merge pull request 'finalize deployment automation' (#35) from work into main

Reviewed-on: #35
This commit is contained in:
paradizelost 2024-11-26 01:49:34 -06:00
commit 6deb3b4f3b

View File

@ -22,3 +22,20 @@ jobs:
echo "${{ secrets.GITEASECRET_TOKEN }}" | docker login git.hamik.net -u paradizelost --password-stdin
docker build -t git.hamik.net/paradizelost/librarynotices:latest .
docker push git.hamik.net/paradizelost/librarynotices
Deploy:
runs-on: librarynoticehost
defaults:
run:
working-directory: /docker/librarynotices
steps:
- name: Destroy Container
id: down
run: docker compose down
- name: Pull Updates
id: pull
run: docker compose pull
- name: Start Containers
id: start
run: docker compose up -d