Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 

33 lignes
876 B

  1. # This workflow is agnostic to branches. Only maintain on develop branch.
  2. # To add/remove versions just modify the matrix.
  3. name: Create weekly release pull requests
  4. on:
  5. schedule:
  6. # 9:30 UTC => 3 PM IST Tuesday
  7. - cron: "30 9 * * 2"
  8. workflow_dispatch:
  9. jobs:
  10. stable-release:
  11. name: Release
  12. runs-on: ubuntu-latest
  13. strategy:
  14. fail-fast: false
  15. matrix:
  16. version: ["13", "14"]
  17. steps:
  18. - uses: octokit/request-action@v2.x
  19. with:
  20. route: POST /repos/{owner}/{repo}/pulls
  21. owner: xhiveframework
  22. repo: xhiveframework
  23. title: |-
  24. "chore: release v${{ matrix.version }}"
  25. body: "Automated weekly release."
  26. base: version-${{ matrix.version }}
  27. head: version-${{ matrix.version }}-hotfix
  28. env:
  29. GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}