trigger-docker-build.yml 1.1 KB

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