Compare commits

...

2 Commits

Author SHA1 Message Date
ae3185dda2 update CI workflow to build and push Docker images for amd64 and arm64 architectures on self-hosted runner
All checks were successful
Master Build / Build and Push Docker Image (amd64 and arm64) (push) Successful in 2m23s
Master Build / Deploy Local (Demo) (push) Successful in 11s
Master Build / Deploy Live (push) Successful in 6s
2025-01-24 22:26:37 -03:00
e7051d2a68 refactor deployment jobs in CI workflow for clarity and consistency 2025-01-24 22:24:37 -03:00

View File

@ -6,8 +6,8 @@ on:
jobs:
build:
name: Build and Push Docker Image (amd64)
runs-on: ubuntu-latest
name: Build and Push Docker Image (amd64 and arm64)
runs-on: self-hosted-ubuntu-latest
steps:
- uses: actions/checkout@v4
@ -44,8 +44,8 @@ jobs:
- name: Image digest
run: echo ${{ steps.docker_build.outputs.digest }}
deploy local (demo):
name: Update running container
deploy_local:
name: Deploy Local (Demo)
runs-on: self-hosted-ubuntu-latest
needs: build
@ -64,8 +64,8 @@ jobs:
docker compose pull
docker compose up -d
deploy live:
name: Update running container
deploy_live:
name: Deploy Live
runs-on: self-hosted-ubuntu-latest
needs: build