Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

dogfood.yml 858B

1234567891011121314151617181920212223242526
  1. name: Dogfood merge
  2. on:
  3. push:
  4. branches:
  5. - master
  6. - "dogfood/**"
  7. jobs:
  8. dogfood_merge:
  9. # prevent job to run on public repository sonarsource/sonarqube
  10. if: github.repository == 'sonarsource/sonar-enterprise'
  11. runs-on: ubuntu-latest
  12. name: Update dogfood-on-next branch
  13. steps:
  14. - name: Merge dogfood and master branches
  15. uses: SonarSource/gh-action_dogfood_merge@v1
  16. env:
  17. GITHUB_TOKEN: ${{ secrets.GITHUB_ORG_TOKEN }}
  18. with:
  19. dogfood-branch: "dogfood-on-next"
  20. - name: Notify failures on Slack
  21. if: failure()
  22. uses: Ilshidur/action-slack@2.0.0
  23. env:
  24. SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
  25. with:
  26. args: "Failed to merge dogfood and master branches, see the logs at https://github.com/SonarSource/sonar-enterprise/actions"