From c82a14873fb9aa59722915288ddc7291167cd51c Mon Sep 17 00:00:00 2001 From: Gerd Date: Tue, 27 May 2025 18:19:11 +0200 Subject: [PATCH] update --- .github/workflows/test.yml | 44 ---------------------- .github/workflows/wfcleanup.yml | 66 --------------------------------- 2 files changed, 110 deletions(-) delete mode 100644 .github/workflows/test.yml delete mode 100644 .github/workflows/wfcleanup.yml diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml deleted file mode 100644 index 0002f7c63..000000000 --- a/.github/workflows/test.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: Test -on: - workflow_dispatch: -permissions: - actions: write - contents: write - issues: write -jobs: - relabel-issues: - runs-on: ubuntu-latest - permissions: - issues: write - steps: - - name: relabel - uses: actions/github-script@v7 - with: - github-token: ${{ secrets.PAT }} - script: | - const labelToFind = 'scheduled-next-release'; - const labelToAdd = 'fixed-pending-release'; - - const { data: issues } = await github.rest.issues.listForRepo({ - owner: context.repo.owner, - repo: context.repo.repo, - state: 'open', - labels: labelToFind, - per_page: 100 - }); - - for (const issue of issues) { - await github.rest.issues.removeLabel({ - owner: context.repo.owner, - repo: context.repo.repo, - issue_number: issue.number, - name: labelToFind - }); - - await github.rest.issues.addLabels({ - owner: context.repo.owner, - repo: context.repo.repo, - issue_number: issue.number, - labels: [labelToAdd] - }); - } diff --git a/.github/workflows/wfcleanup.yml b/.github/workflows/wfcleanup.yml deleted file mode 100644 index d2a85c4ae..000000000 --- a/.github/workflows/wfcleanup.yml +++ /dev/null @@ -1,66 +0,0 @@ -name: Delete old workflow runs -on: - workflow_dispatch: - inputs: - days: - description: 'Days-worth of runs to keep for each workflow' - required: true - default: '7' - minimum_runs: - description: 'Minimum runs to keep for each workflow' - required: true - default: '3' - delete_workflow_pattern: - description: 'Name or filename of the workflow (if not set, all workflows are targeted)' - required: false - delete_workflow_by_state_pattern: - description: 'Filter workflows by state: active, deleted, disabled_fork, disabled_inactivity, disabled_manually' - required: true - default: "ALL" - type: choice - options: - - "ALL" - - active - - deleted - - disabled_inactivity - - disabled_manually - delete_run_by_conclusion_pattern: - description: 'Remove runs based on conclusion: action_required, cancelled, failure, skipped, success' - required: true - default: "ALL" - type: choice - options: - - "ALL" - - "Unsuccessful: action_required,cancelled,failure,skipped" - - action_required - - cancelled - - failure - - skipped - - success - dry_run: - description: 'Logs simulated changes, no deletions are performed' - required: false - -jobs: - del_runs: - runs-on: ubuntu-latest - permissions: - actions: write - contents: read - steps: - - name: Delete workflow runs - uses: Mattraks/delete-workflow-runs@v2 - with: - token: ${{ github.token }} - repository: ${{ github.repository }} - retain_days: ${{ github.event.inputs.days }} - keep_minimum_runs: ${{ github.event.inputs.minimum_runs }} - delete_workflow_pattern: ${{ github.event.inputs.delete_workflow_pattern }} - delete_workflow_by_state_pattern: ${{ github.event.inputs.delete_workflow_by_state_pattern }} - delete_run_by_conclusion_pattern: >- - ${{ - startsWith(github.event.inputs.delete_run_by_conclusion_pattern, 'Unsuccessful:') - && 'action_required,cancelled,failure,skipped' - || github.event.inputs.delete_run_by_conclusion_pattern - }} - dry_run: ${{ github.event.inputs.dry_run }}