c2pa-rs

A fork of https://github.com/contentauth/c2pa-rs/
git clone git://archive.git.mtrnord.blog/mtrnords-photography-manager/c2pa-rs.git
Log | Files | Refs | README

commit 49cbc187e65e8ba3f712470522e245ea94419786
parent 57d40928c88dccf479ce97174e4b67fe195c0aba
Author: Eric Scouten <scouten@adobe.com>
Date:   Tue, 11 Apr 2023 09:09:07 -0400

(IGNORE) Replace actions-rs/toolchain with dtolnay/rust-toolchain (#231)

actions-rs/toolchain appears to be unmaintainedl (Last commit was in 2020.)
Diffstat:
M.github/workflows/ci.yml | 26+++++++++-----------------
M.github/workflows/publish.yml | 2+-
2 files changed, 10 insertions(+), 18 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml @@ -16,18 +16,17 @@ jobs: fail-fast: false matrix: os: [windows-latest, macos-latest, ubuntu-latest] - rust_version: [1.65.0, stable] + rust_version: [stable, 1.65.0] steps: - name: Checkout repository uses: actions/checkout@v3 - name: Install Rust toolchain - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust_version }} components: llvm-tools-preview - override: true - name: Cache Rust dependencies uses: Swatinem/rust-cache@v1 @@ -54,10 +53,9 @@ jobs: uses: actions/checkout@v3 - name: Install Rust toolchain - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@master with: toolchain: stable - override: true - name: Install wasm-pack run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh @@ -81,11 +79,10 @@ jobs: uses: actions/checkout@v3 - name: Install Rust toolchain - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust_version }} components: llvm-tools-preview - override: true - name: Cache Rust dependencies uses: Swatinem/rust-cache@v1 @@ -101,10 +98,9 @@ jobs: uses: actions/checkout@v3 - name: Install Rust toolchain - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@master with: toolchain: stable - override: true - name: Install clippy run: rustup component add clippy @@ -128,10 +124,9 @@ jobs: uses: actions/checkout@v3 - name: Install stable toolchain - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@master with: toolchain: nightly - override: true components: rustfmt - name: Check format @@ -151,10 +146,9 @@ jobs: # Nightly is used here because the docs.rs build # uses nightly and we use doc_cfg features that are # not in stable Rust as of this writing (Rust 1.62). - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@master with: toolchain: nightly - override: true - name: Run cargo docs # This is intended to mimic the docs.rs build @@ -197,10 +191,9 @@ jobs: uses: actions/checkout@v3 - name: Install Rust toolchain - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@master with: toolchain: nightly - override: true - name: Run cargo-udeps uses: aig787/cargo-udeps-action@v1 @@ -217,10 +210,9 @@ jobs: uses: actions/checkout@v3 - name: Install Rust toolchain - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@master with: toolchain: stable - override: true - name: Get latest existing tag uses: actions-ecosystem/action-get-latest-tag@v1 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml @@ -68,7 +68,7 @@ jobs: CHANGELOG: ${{ steps.changelog.outputs.stdout }} - name: Install Rust toolchain - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@master with: toolchain: stable