diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index 50e6b7cdb..b2a14c2ba 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -13,6 +13,6 @@ jobs: runs-on: ubuntu-22.04 steps: # Drafts your next Release notes as Pull Requests are merged into "main" - - uses: release-drafter/release-drafter@v5 + - uses: release-drafter/release-drafter@v6 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index aac93f6ca..9ef9da980 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -31,7 +31,7 @@ jobs: - id: changed-files name: Get changed files - uses: tj-actions/changed-files@4edd678ac3f81e2dc578756871e4d00c19191daf # v45.0.4 + uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c # v46.0.5 - id: set-modified-modules name: Set all modified modules diff --git a/.github/workflows/windows-test.yml b/.github/workflows/windows-test.yml index 05b2162bb..18a0f9097 100644 --- a/.github/workflows/windows-test.yml +++ b/.github/workflows/windows-test.yml @@ -11,18 +11,20 @@ jobs: fail-fast: false steps: - name: Create pending status - uses: actions/github-script@0.9.0 + uses: actions/github-script@v7.0.1 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | - github.repos.createStatus({ - owner: context.repo.owner, - repo: context.repo.repo, - sha: context.payload.client_payload.pull_request.head.sha, - state: 'pending', - target_url: `https://github.com/${process.env.GITHUB_REPOSITORY}/actions/runs/${process.env.GITHUB_RUN_ID}`, - context: 'Test Windows', - }) + async ({ github, context }) => { + await github.rest.repos.createCommitStatus({ + owner: context.repo.owner, + repo: context.repo.repo, + sha: context.payload.client_payload.pull_request.head.sha, + state: 'pending', + target_url: `${context.serverUrl}/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}`, + context: 'Test Windows', + }); + } - name: Checkout uses: actions/checkout@v4 @@ -43,31 +45,35 @@ jobs: run: npm run test:ci - name: Create success status - uses: actions/github-script@0.9.0 + uses: actions/github-script@v7.0.1 if: success() with: - github-token: ${{secrets.GITHUB_TOKEN}} + github-token: ${{ secrets.GITHUB_TOKEN }} script: | - github.repos.createStatus({ - owner: context.repo.owner, - repo: context.repo.repo, - sha: context.payload.client_payload.pull_request.head.sha, - state: 'success', - target_url: `https://github.com/${process.env.GITHUB_REPOSITORY}/actions/runs/${process.env.GITHUB_RUN_ID}`, - context: 'Test Windows', - }) + async ({ github, context }) => { + await github.rest.repos.createCommitStatus({ + owner: context.repo.owner, + repo: context.repo.repo, + sha: context.payload.client_payload.pull_request.head.sha, + state: 'success', + target_url: `${context.serverUrl}/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}`, + context: 'Test Windows', + }); + } - name: Create failure status - uses: actions/github-script@0.9.0 + uses: actions/github-script@v7.0.1 if: failure() with: - github-token: ${{secrets.GITHUB_TOKEN}} + github-token: ${{ secrets.GITHUB_TOKEN }} script: | - github.repos.createStatus({ - owner: context.repo.owner, - repo: context.repo.repo, - sha: context.payload.client_payload.pull_request.head.sha, - state: 'failure', - target_url: `https://github.com/${process.env.GITHUB_REPOSITORY}/actions/runs/${process.env.GITHUB_RUN_ID}`, - context: 'Test Windows', - }) + async ({ github, context }) => { + await github.rest.repos.createCommitStatus({ + owner: context.repo.owner, + repo: context.repo.repo, + sha: context.payload.client_payload.pull_request.head.sha, + state: 'failure', + target_url: `${context.serverUrl}/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}`, + context: 'Test Windows', + }); + } \ No newline at end of file