trigger-docker-build.yml 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. name: Trigger Docker Build
  2. on:
  3. release:
  4. types:
  5. - published
  6. workflow_dispatch:
  7. jobs:
  8. trigger_build_docker-linuxgsm:
  9. if: github.repository_owner == 'GameServerManagers'
  10. name: Trigger Build Docker LinuxGSM
  11. runs-on: ubuntu-latest
  12. steps:
  13. - name: Trigger Workflow and Wait (linuxgsm)
  14. uses: convictional/trigger-workflow-and-wait@v1.6.5
  15. with:
  16. owner: GameServerManagers
  17. repo: docker-linuxgsm
  18. github_token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
  19. workflow_file_name: docker-publish.yml
  20. trigger_build_docker-gameserver:
  21. if: github.repository_owner == 'GameServerManagers'
  22. name: Trigger Build Docker GameServer
  23. needs: trigger_build_docker-linuxgsm
  24. runs-on: ubuntu-latest
  25. steps:
  26. - name: Trigger Workflow and Wait (gameserver)
  27. uses: convictional/trigger-workflow-and-wait@v1.6.5
  28. with:
  29. owner: GameServerManagers
  30. repo: docker-gameserver
  31. github_token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
  32. workflow_file_name: docker-publish.yml