Updated deploy to use act_runner keys
Deploy Company Site / test (push) Successful in 10s
Unit Tests / test (push) Successful in 10s
Deploy Company Site / docker (push) Successful in 16s
Deploy Company Site / deploy (push) Failing after 0s

This commit is contained in:
2026-07-08 11:51:33 -05:00
parent 16dfb3faae
commit ae0f8a8bc5
+4 -7
View File
@@ -1,10 +1,8 @@
name: Deploy Company Site name: Deploy Company Site
# Deploy pipeline runs only on pushes to master (never on pull requests). # Deploy pipeline runs only on direct pushes to master (never on pull requests).
on: on:
workflow_run: push:
workflows: [Unit Tests]
types: [completed]
branches: [master] branches: [master]
jobs: jobs:
@@ -18,7 +16,7 @@ jobs:
run: | run: |
curl -LsSf https://astral.sh/uv/install.sh | sh curl -LsSf https://astral.sh/uv/install.sh | sh
echo "$HOME/.local/bin" >> "$GITHUB_PATH" echo "$HOME/.local/bin" >> "$GITHUB_PATH"
-
- name: Run unit tests - name: Run unit tests
env: env:
DJANGO_ENV: dev DJANGO_ENV: dev
@@ -48,7 +46,6 @@ jobs:
docker compose down docker compose down
deploy: deploy:
if: gitea.event.workflow_run.conclusion == 'success' && gitea.event.workflow_run.event == 'push'
runs-on: self-hosted runs-on: self-hosted
needs: [test, docker] needs: [test, docker]
env: env:
@@ -60,4 +57,4 @@ jobs:
"${SERVER_INFRA_ROOT}/scripts/deploy.sh" \ "${SERVER_INFRA_ROOT}/scripts/deploy.sh" \
--app company_site \ --app company_site \
--env prod \ --env prod \
--ref "${{ gitea.event.workflow_run.head_sha }}" --ref "${{ gitea.sha }}"