diff --git a/.github/workflows/milestone.yaml b/.github/workflows/milestone.yaml index 9137df0b..b6783830 100644 --- a/.github/workflows/milestone.yaml +++ b/.github/workflows/milestone.yaml @@ -2,25 +2,15 @@ name: Set milestone on: issues: types: - - closed + - closed pull_request: types: - - closed + - closed + jobs: set_milestone: - name: Set milestone - runs-on: ubuntu-latest + uses: open-component-model/.github/.github/workflows/milestone.yml@main + secrets: inherit permissions: issues: write - pull-requests: write - steps: - - name: Set milestone on issue - if: github.event.issue.state_reason == 'completed' - run: gh issue edit ${{ github.event.issue.number }} --milestone "$(date +"%Y-Q%q")" --repo ${{ github.repository }} - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Set milestone on pull request - if: github.event.pull_request.merged == true - run: gh pr edit ${{ github.event.pull_request.number }} --milestone "$(date +"%Y-Q%q")" --repo ${{ github.repository }} - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + pull-requests: write