【问题标题】:Rust process failed with exit code 101 using GitHub actionsRust 进程使用 GitHub 操作失败,退出代码为 101
【发布时间】:2020-07-29 20:06:10
【问题描述】:

代码在我的本地机器上运行良好,没有出错。 但是当我推送到 GitHub 时,构建失败了。

这是我的工作流文件块:

runs-on: ${{ matrix.platform }}
    steps:
      - name: Checkout Repository
        uses: actions/checkout@v2
      - name: Install Rust Toolchain
        uses: actions-rs/toolchain@v1
        with:
          profile: minimal
          toolchain: nightly
      - name: Install `rust-src` Rustup Component
        run: rustup component add rust-src
      - name: Run `cargo check`
        uses: actions-rs/cargo@v1
        with:
          command: check

这是错误。

error: failed to read `/usr/share/rust/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/Cargo.toml`
21
##[error]failed to read `/usr/share/rust/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/Cargo.toml`
22
Caused by:
23
  No such file or directory (os error 2)
24
##[error]The process '/usr/share/rust/.cargo/bin/cargo' failed with exit code 101

在此之前,所有依赖项都已安装。您可能会看到整个日志here

【问题讨论】:

    标签: rust github-actions rust-cargo


    【解决方案1】:

    这是最新晚报中的货物错误:https://github.com/rust-lang/cargo/issues/8557。这是由https://github.com/rust-lang/rust/pull/73265中的目录布局更改引起的。

    【讨论】:

      猜你喜欢
      • 2021-03-26
      • 2020-10-10
      • 2020-04-19
      • 2022-01-16
      • 2023-02-18
      • 2019-12-02
      • 1970-01-01
      • 2022-01-17
      • 2022-08-03
      相关资源
      最近更新 更多