about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide/.github/workflows/rustc-pull.yml
diff options
context:
space:
mode:
author许杰友 Jieyou Xu (Joe) <39484203+jieyouxu@users.noreply.github.com>2025-07-04 19:32:44 +0800
committerGitHub <noreply@github.com>2025-07-04 19:32:44 +0800
commitdbad97664ebe2eea14a2ea0d9b0df3d7218753cf (patch)
tree62c1644e993bd8eca1c18e9ed4fb0660c5542d7f /src/doc/rustc-dev-guide/.github/workflows/rustc-pull.yml
parentad9759701a565735b1e645762f0c9b3a7a8b02fe (diff)
parent9d83749cdd02531b000eead51cd0de40ec9a59e4 (diff)
downloadrust-dbad97664ebe2eea14a2ea0d9b0df3d7218753cf.tar.gz
rust-dbad97664ebe2eea14a2ea0d9b0df3d7218753cf.zip
Merge pull request #2491 from Kobzol/switch-to-rustc-josh-sync
Diffstat (limited to 'src/doc/rustc-dev-guide/.github/workflows/rustc-pull.yml')
-rw-r--r--src/doc/rustc-dev-guide/.github/workflows/rustc-pull.yml9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/doc/rustc-dev-guide/.github/workflows/rustc-pull.yml b/src/doc/rustc-dev-guide/.github/workflows/rustc-pull.yml
index 1e430d8b4e6..7190fc733db 100644
--- a/src/doc/rustc-dev-guide/.github/workflows/rustc-pull.yml
+++ b/src/doc/rustc-dev-guide/.github/workflows/rustc-pull.yml
@@ -24,11 +24,10 @@ jobs:
         run: rustup update stable
       - uses: Swatinem/rust-cache@v2
         with:
-          workspaces: "josh-sync"
           # Cache the josh directory with checked out rustc
-          cache-directories: "/home/runner/.cache/rustc-dev-guide-josh"
-      - name: Install josh
-        run: RUSTFLAGS="--cap-lints warn" cargo install josh-proxy --git https://github.com/josh-project/josh --tag r24.10.04
+          cache-directories: "/home/runner/.cache/rustc-josh"
+      - name: Install rustc-josh-sync
+        run: cargo install --locked --git https://github.com/rust-lang/josh-sync
       - name: Setup bot git name and email
         run: |
           git config --global user.name 'The rustc-dev-guide Cronjob Bot'
@@ -38,7 +37,7 @@ jobs:
         # Turn off -e to disable early exit
         shell: bash {0}
         run: |
-          cargo run --manifest-path josh-sync/Cargo.toml -- rustc-pull
+          rustc-josh-sync pull
           exitcode=$?
 
           # If no pull was performed, we want to mark this job as successful,