diff --git a/.github/workflows/ty-ecosystem-report.yaml b/.github/workflows/ty-ecosystem-report.yaml index babec1488b..27cfbb3d24 100644 --- a/.github/workflows/ty-ecosystem-report.yaml +++ b/.github/workflows/ty-ecosystem-report.yaml @@ -14,7 +14,6 @@ env: CARGO_TERM_COLOR: always RUSTUP_MAX_RETRIES: 10 RUST_BACKTRACE: 1 - CF_API_TOKEN_EXISTS: ${{ secrets.CF_API_TOKEN != '' }} jobs: ty-ecosystem-report: @@ -31,12 +30,12 @@ jobs: - name: Install the latest version of uv uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 with: - enable-cache: true # zizmor: ignore[cache-poisoning] acceptable risk for CloudFlare pages artifact + enable-cache: true - uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2 with: workspaces: "ruff" - lookup-only: false # zizmor: ignore[cache-poisoning] acceptable risk for CloudFlare pages artifact + lookup-only: false - name: Install Rust toolchain run: rustup show @@ -70,11 +69,10 @@ jobs: ecosystem-diagnostics.json \ --output dist/index.html - - name: "Deploy to Cloudflare Pages" - if: ${{ env.CF_API_TOKEN_EXISTS == 'true' }} - id: deploy - uses: cloudflare/wrangler-action@da0e0dfe58b7a431659754fdf3f186c529afbe65 # v3.14.1 + # NOTE: astral-sh-bot uses this artifact to publish the ecosystem report. + # Make sure to update the bot if you rename the artifact. + - name: "Upload ecosystem report" + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: - apiToken: ${{ secrets.CF_API_TOKEN }} - accountId: ${{ secrets.CF_ACCOUNT_ID }} - command: pages deploy dist --project-name=ty-ecosystem --branch main --commit-hash ${GITHUB_SHA} + name: full-report + path: dist/