diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f6f0ba9..cd15956 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,16 +6,9 @@ on: - 'master' - 'refs/heads/v[0-9]+.[0-9]+.[0-9]+' pull_request: - types: - - opened - - labeled - - unlabeled - - synchronize - - reopened ## This workflow needs the `pull-request` permissions to work for the package diffing ## Refs: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#permissions permissions: - issues: write pull-requests: write contents: read jobs: diff --git a/.github/workflows/craft-release.yaml b/.github/workflows/release-managment.yaml similarity index 55% rename from .github/workflows/craft-release.yaml rename to .github/workflows/release-managment.yaml index fffa9ed..c49b362 100644 --- a/.github/workflows/craft-release.yaml +++ b/.github/workflows/release-managment.yaml @@ -1,18 +1,23 @@ -name: Create Release -env: - MILESTONE: ${{ github.event.milestone.title }} +name: Release Management on: + pull_request: + types: + - opened + - labeled + - unlabeled + - synchronize + - reopened milestone: types: - closed permissions: contents: write - issues: read - pull-requests: read + issues: write + pull-requests: write jobs: - create-release: + release-managment: name: Create Release - uses: WyriHaximus/github-workflows/.github/workflows/package-craft-release.yaml@main + uses: WyriHaximus/github-workflows/.github/workflows/package-release-managment.yaml@main with: milestone: ${{ github.event.milestone.title }} description: ${{ github.event.milestone.title }}