This commit is contained in:
Gerd 2025-05-27 17:49:21 +02:00 committed by GitHub
parent 3d2320456c
commit 6fdae91470
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -9,35 +9,26 @@ jobs:
relabel-issues: relabel-issues:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: search - name: find
uses: actions/github-script@v7
id: find_issues id: find_issues
uses: peter-evans/find-issues@v3
with: with:
script: | query: 'is:open label:scheduled-next-release'
const issues = await github.paginate( sort: created
github.rest.issues.listForRepo, direction: asc
{
owner: context.repo.owner,
repo: context.repo.repo,
state: 'open',
labels: 'scheduled-next-release',
per_page: 100,
}
);
return issues.map(issue => issue.number);
- name: remove - name: remove
if: steps.find_issues.outputs.result != '[]' if: steps.find_issues.outputs.issues != ''
uses: actions-ecosystem/action-remove-labels@v1 uses: actions-ecosystem/action-remove-labels@v1
with: with:
github_token: ${{ secrets.GITHUB_TOKEN }} github_token: ${{ secrets.GITHUB_TOKEN }}
number: ${{ steps.find_issues.outputs.issue-number }}
labels: scheduled-next-release labels: scheduled-next-release
number: ${{ fromJson(steps.find_issues.outputs.result)[0] }}
- name: add - name: add
if: steps.find_issues.outputs.result != '[]' if: steps.find_issues.outputs.issues != ''
uses: actions-ecosystem/action-add-labels@v1 uses: actions-ecosystem/action-add-labels@v1
with: with:
github_token: ${{ secrets.GITHUB_TOKEN }} github_token: ${{ secrets.GITHUB_TOKEN }}
issue_number: ${{ steps.find_issues.outputs.issue-number }}
labels: fixed-pending-release labels: fixed-pending-release
number: ${{ fromJson(steps.find_issues.outputs.result)[0] }}