chore: update deployment workflows to use heavy and light runners
Build and Deploy Backend / build (push) Successful in 52s
Build and Deploy Backend / deploy (push) Successful in 17s

This commit is contained in:
2026-04-29 12:02:50 +02:00
parent 59a0978662
commit dcc0cd068a
+7 -3
View File
@@ -9,8 +9,8 @@ env:
IMAGE_NAME: starappeal/matrix-backend
jobs:
build-and-deploy:
runs-on: ubuntu-latest
build:
runs-on: heavy
permissions:
contents: read
packages: write
@@ -30,6 +30,10 @@ jobs:
push: true
tags: ghcr.io/${{ env.IMAGE_NAME }}:latest
deploy:
runs-on: light
needs: build
steps:
- name: Deploy via SSH
uses: appleboy/ssh-action@v1.2.0
with:
@@ -50,4 +54,4 @@ jobs:
docker logout ghcr.io
env:
GHCR_PAT: ${{ secrets.GHCR_PAT }}
GHCR_PAT: ${{ secrets.GHCR_PAT }}