From 2bdcaabfb7af38047fd5de1b08f7e094cbdc99d0 Mon Sep 17 00:00:00 2001 From: Mat Sutcliffe Date: Sun, 12 Mar 2023 18:58:09 +0000 Subject: [PATCH] [CI] Replace satackey/action-js-inline with octokit/request-action --- .github/workflows/build.yml | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 36d45ff55..807c49fbe 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -483,18 +483,13 @@ jobs: echo "result=$result" >>$GITHUB_ENV echo "emoji=$emoji" >>$GITHUB_ENV - name: Prepare Discord release message - uses: satackey/action-js-inline@v0.0.2 + uses: octokit/request-action@v2.x if: ${{ needs.release.result == 'success' }} + id: release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - script: | - const core = require('@actions/core'); - const github = require('@actions/github'); - const octokit = github.getOctokit(process.env.GITHUB_TOKEN); - const query = { owner: 'swift-project', repo: 'pilotclient', release_id: ${{ needs.release.outputs.id }} }; - const release = await octokit.rest.repos.getRelease(query); - core.exportVariable('url', release.data.html_url); + route: GET /repos/swift-project/pilotclient/releases/${{ needs.release.outputs.id }} - name: Send Discord build message run: | cat >message <message < :package: Created draft release \`v${{ needs.preBuild.outputs.version }}\` - > <${{ env.url }}> + > <${{ fromJson(steps.release.outputs.data).html_url }}> EOF jo content=@message | curl -i -H "Accept: application/json" -H "Content-Type: application/json" $WEBHOOK -d @- env: