diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index e75ad25..a4bd4d2 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -7,12 +7,11 @@ permissions: "read-all" jobs: # Check for label in its own job to allow skipping multiple steps with 'success' - check-changelog-needed: - name: changelog needed + check-labels: + name: check labels runs-on: ubuntu-latest steps: - - name: Check Labels - id: check_labels + - id: check-labels env: OWNER: ${{ github.repository_owner }} REPO_NAME: ${{ github.event.repository.name }} @@ -24,11 +23,14 @@ jobs: echo "needs entry" echo "needs_entry=true" >> "$GITHUB_OUTPUT" fi + outputs: + needs_entry: ${{ steps.check-labels.outputs.needs_entry }} check-changelog-entry: - name: changelog entry + name: has fragment runs-on: ubuntu-latest - if: ${{ steps.check_labels.outputs.needs_entry == 'true' }} + needs: check-labels + if: ${{ needs.check-labels.outputs.needs_entry == 'true' }} steps: - name: Checkout uses: actions/checkout@v4