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
# 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:
workflow_run:
workflows: [Unit Tests]
types: [completed]
push:
branches: [master]
jobs:
@@ -18,7 +16,7 @@ jobs:
run: |
curl -LsSf https://astral.sh/uv/install.sh | sh
echo "$HOME/.local/bin" >> "$GITHUB_PATH"
-
- name: Run unit tests
env:
DJANGO_ENV: dev
@@ -48,7 +46,6 @@ jobs:
docker compose down
deploy:
if: gitea.event.workflow_run.conclusion == 'success' && gitea.event.workflow_run.event == 'push'
runs-on: self-hosted
needs: [test, docker]
env:
@@ -60,4 +57,4 @@ jobs:
"${SERVER_INFRA_ROOT}/scripts/deploy.sh" \
--app company_site \
--env prod \
--ref "${{ gitea.event.workflow_run.head_sha }}"
--ref "${{ gitea.sha }}"