From 0ec720a039e8965a4ac676ccd007fca32c3b22bb Mon Sep 17 00:00:00 2001 From: "ala'n (Alexey Stsefanovich)" Date: Fri, 17 Jan 2025 03:19:11 +0100 Subject: [PATCH] chore: update fix script to not lose output list --- .github/workflows/fix-labels.yml | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/.github/workflows/fix-labels.yml b/.github/workflows/fix-labels.yml index 1eefa52f9..045ca227f 100644 --- a/.github/workflows/fix-labels.yml +++ b/.github/workflows/fix-labels.yml @@ -3,12 +3,6 @@ name: Fix Release Labels (Maintainers Only) on: # Runs manually by maintainer workflow_dispatch: - inputs: - update: - description: 'Do you want to update the release labels?' - required: false - default: false - type: boolean permissions: contents: write @@ -37,7 +31,7 @@ jobs: name: Access Denied run: exit 1 - - name: Find 'released on @beta' issues without 'released' label + - name: Find and fix 'released on @beta' issues without 'released' label id: find-issues uses: actions/github-script@v5 with: @@ -50,15 +44,7 @@ jobs: }); const issuesWithoutReleasedLabel = issues.filter(issue => !issue.labels.some(label => label.name === 'released')); console.log('Found %d issues without "released" label', issuesWithoutReleasedLabel.length); - console.log('Issues without "released" label: ', issuesWithoutReleasedLabel.map(issue => '#' + issue.number).join(', ')); - core.setOutput('issuesWithoutReleasedLabel', JSON.stringify(issuesWithoutReleasedLabel.map(issue => issue.number))); - - name: Add 'released' label to issues - if: steps.find-issues.outputs.issuesWithoutReleasedLabel && inputs.update - uses: actions/github-script@v5 - with: - script: | - const issues = JSON.parse(core.getInput('issuesWithoutReleasedLabel')); for (const issue of issues) { console.log(`Adding 'released' label to issue #${issue}`); await github.rest.issues.addLabels({