From 0ca5dd6e7173893b892d764e52fbad1035177818 Mon Sep 17 00:00:00 2001 From: Stefan Bueringer Date: Tue, 7 May 2024 19:17:29 +0200 Subject: [PATCH] Exp MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Stefan Büringer buringerst@vmware.com --- .github/workflows/pr-gh-workflow-approve.yaml | 15 ++++++++------- .github/workflows/pr-golangci-lint.yaml | 1 + 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/pr-gh-workflow-approve.yaml b/.github/workflows/pr-gh-workflow-approve.yaml index d91cd21b8e87..6963ea682eb2 100644 --- a/.github/workflows/pr-gh-workflow-approve.yaml +++ b/.github/workflows/pr-gh-workflow-approve.yaml @@ -22,6 +22,8 @@ jobs: with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | + console.log(context) + const result = await github.rest.actions.listWorkflowRunsForRepo({ owner: context.repo.owner, repo: context.repo.repo, @@ -31,10 +33,9 @@ jobs: per_page: 100 }); - for (var run of result.data.workflow_runs) { - await github.rest.actions.approveWorkflowRun({ - owner: context.repo.owner, - repo: context.repo.repo, - run_id: run.id - }); - } + await github.rest.actions.createWorkflowDispatch({ + context.repo.owner, + context.repo.repo, + "lint", + context.ref + }); diff --git a/.github/workflows/pr-golangci-lint.yaml b/.github/workflows/pr-golangci-lint.yaml index 9da992ca7e4a..eb112599aa3a 100644 --- a/.github/workflows/pr-golangci-lint.yaml +++ b/.github/workflows/pr-golangci-lint.yaml @@ -3,6 +3,7 @@ name: PR golangci-lint on: pull_request: types: [opened, edited, synchronize, reopened] + workflow_dispatch: # Remove all permissions from GITHUB_TOKEN except metadata. permissions: {}