From f2095972653e1e92bf3bbb7e4ec65c074d0e3c5d Mon Sep 17 00:00:00 2001 From: Yong Wu Date: Wed, 21 Jan 2026 06:59:16 -0800 Subject: [PATCH 1/3] ci: add Docker Hub authentication to mitigate pull rate limits --- .github/workflows/pr-test.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/pr-test.yml b/.github/workflows/pr-test.yml index 579b333cdf..746b6ce517 100644 --- a/.github/workflows/pr-test.yml +++ b/.github/workflows/pr-test.yml @@ -121,6 +121,12 @@ jobs: with: submodules: recursive + - name: Login to Docker Hub + uses: docker/login-action@v3 + with: + username: flashinfer + password: ${{ secrets.DOCKERHUB_TOKEN }} + - name: Show Node Info run: ./scripts/task_show_node_info.sh env: @@ -164,6 +170,12 @@ jobs: with: submodules: recursive + - name: Login to Docker Hub + uses: docker/login-action@v3 + with: + username: flashinfer + password: ${{ secrets.DOCKERHUB_TOKEN }} + - name: Show Node Info run: ./scripts/task_show_node_info.sh env: @@ -203,6 +215,12 @@ jobs: with: submodules: recursive + - name: Login to Docker Hub + uses: docker/login-action@v3 + with: + username: flashinfer + password: ${{ secrets.DOCKERHUB_TOKEN }} + - name: Show Node Info run: ./scripts/task_show_node_info.sh env: From cbd06d3aaf2544b820dfe4c4eeed0520fa8ce2f0 Mon Sep 17 00:00:00 2001 From: Yong Wu Date: Wed, 21 Jan 2026 07:10:33 -0800 Subject: [PATCH 2/3] allow failure if secret unavailable --- .github/workflows/pr-test.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/pr-test.yml b/.github/workflows/pr-test.yml index 746b6ce517..62e4b5921e 100644 --- a/.github/workflows/pr-test.yml +++ b/.github/workflows/pr-test.yml @@ -126,6 +126,7 @@ jobs: with: username: flashinfer password: ${{ secrets.DOCKERHUB_TOKEN }} + continue-on-error: true # Don't fail if secret is unavailable (e.g., fork PRs) - name: Show Node Info run: ./scripts/task_show_node_info.sh @@ -175,6 +176,7 @@ jobs: with: username: flashinfer password: ${{ secrets.DOCKERHUB_TOKEN }} + continue-on-error: true # Don't fail if secret is unavailable (e.g., fork PRs) - name: Show Node Info run: ./scripts/task_show_node_info.sh @@ -220,6 +222,7 @@ jobs: with: username: flashinfer password: ${{ secrets.DOCKERHUB_TOKEN }} + continue-on-error: true # Don't fail if secret is unavailable (e.g., fork PRs) - name: Show Node Info run: ./scripts/task_show_node_info.sh From 04fd84da791c5d0dbcba0e8f47cfbe1068e39474 Mon Sep 17 00:00:00 2001 From: Yong Wu Date: Wed, 21 Jan 2026 08:34:44 -0800 Subject: [PATCH 3/3] trigger CI