diff --git a/.github/workflows/fetch-better-cf-ip.yml b/.github/workflows/fetch-better-cf-ip.yml index d10fff9f..0c3959e4 100644 --- a/.github/workflows/fetch-better-cf-ip.yml +++ b/.github/workflows/fetch-better-cf-ip.yml @@ -16,27 +16,14 @@ jobs: permissions: contents: write steps: - - name: Check latest release tag - uses: actions/github-script@v7 - id: latest_tag + - name: Check latest release + uses: robinraju/release-downloader@v1 with: - result-encoding: string - retries: 3 - script: | - const ret = await github.rest.repos.getLatestRelease({ - owner: "XIU2", - repo: "CloudflareSpeedTest" - }) - console.log(ret.data.tag_name) - return ret.data.tag_name - - name: Fetch reference branch 1 - uses: dsaltares/fetch-gh-release-asset@master - with: - repo: XIU2/CloudflareSpeedTest - version: tags/${{steps.latest_tag.outputs.result}} - regex: true - file: "CloudflareST_*" - target: 'ref1/' + repository: 'XIU2/CloudflareSpeedTest' + latest: true + tarBall: true + zipBall: true + out-file-path: 'ref1' - name: Checkout target branch uses: actions/checkout@v4 with: