Trigger GitHub Action on successful Docker Deploy (#16858)

This commit is contained in:
Glenn Jocher 2024-10-11 21:31:42 +02:00 committed by GitHub
parent 52921d5ec4
commit 73a996550a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -172,10 +172,22 @@ jobs:
docker build -f docker/Dockerfile-runner -t $t .
docker push $t
fi
trigger-actions:
runs-on: ubuntu-latest
needs: docker
if: success() && github.repository == 'ultralytics/ultralytics' && github.event_name == 'push'
steps:
- name: Trigger Additional GitHub Actions
run: |
gh workflow run deploy_cloud_run.yml \
--repo ultralytics/assistant \
--ref main \
--token ${{ secrets.PERSONAL_ACCESS_TOKEN }}
notify:
runs-on: ubuntu-latest
needs: docker
needs: [docker, trigger-actions]
if: always() # This ensures the job always runs
steps:
- name: Check for failure and notify