diff --git a/.gitea/workflows/deploy-bcards.yml b/.gitea/workflows/deploy-bcards.yml index 9e002a3..f59b2fb 100644 --- a/.gitea/workflows/deploy-bcards.yml +++ b/.gitea/workflows/deploy-bcards.yml @@ -89,7 +89,7 @@ jobs: build-and-push: name: Build and Push Image - runs-on: ubuntu-latest + runs-on: [self-hosted, arm64, bcards] needs: [test] # Só faz build/push em push (não em PR) if: github.event_name == 'push' && (needs.test.result == 'success' || needs.test.result == 'skipped') @@ -184,7 +184,7 @@ jobs: deploy-production: name: Deploy to Production (ARM - OCI) - runs-on: ubuntu-latest + runs-on: [self-hosted, arm64, bcards] needs: [build-and-push] if: github.ref_name == 'main' environment: production @@ -539,7 +539,7 @@ jobs: deploy-test: name: Deploy to Test (x86 - Local) - runs-on: ubuntu-latest + runs-on: [self-hosted, arm64, bcards] needs: [build-and-push] if: startsWith(github.ref_name, 'Release/') @@ -684,4 +684,4 @@ jobs: fi echo "====================" - echo "✅ Pipeline completed!" \ No newline at end of file + echo "✅ Pipeline completed!"