diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e1a668c2..40d1ca0c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -554,10 +554,7 @@ jobs: run: dotnet tool install --global AzureSignTool - uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Install cargo-msix - uses: clechasseur/rs-cargo@v2 - with: - command: install - args: cargo-msix + run: cargo install cargo-msix - name: Install StoreBroker run: Install-Module -Name StoreBroker -Force - name: Download and extract bundled Julia versions @@ -602,15 +599,9 @@ jobs: name: juliaup-x86_64-pc-windows-msvc-windowsappinstaller path: target\winappinstaller\x86_64-pc-windows-msvc\release - name: Build MSIX Windows Store - uses: clechasseur/rs-cargo@v2 - with: - command: msix - args: --release --bundle-name winstoremsix --source-build-output-path ${{ format('{0}/target/windowsstore', github.workspace) }} + run: cargo msix --release --bundle-name winstoremsix --source-build-output-path ${{ format('{0}/target/windowsstore', github.workspace) }} - name: Build MSIX App Installer - uses: clechasseur/rs-cargo@v2 - with: - command: msix - args: --release --bundle-name winappinstallermsix --source-build-output-path ${{ format('{0}/target/winappinstaller', github.workspace) }} + run: cargo msix --release --bundle-name winappinstallermsix --source-build-output-path ${{ format('{0}/target/winappinstaller', github.workspace) }} - name: Sign msix files run: | Get-ChildItem target\msix\winappinstallermsix | ForEach-Object { @@ -1017,8 +1008,6 @@ jobs: - uses: actions/checkout@v4 - uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Publish to creates.io - uses: clechasseur/rs-cargo@v2 - with: - command: publish + run: cargo publish env: CARGO_REGISTRY_TOKEN: ${{ secrets.CRATES_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f0d558a9..649ef1f3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -187,10 +187,7 @@ jobs: toolchain: ${{matrix.toolchain}} target: ${{matrix.target}} - name: Test - uses: clechasseur/rs-cargo@v2 - with: - command: test - args: --target ${{matrix.target}} --features ${{matrix.features}} + run: cargo test --target ${{matrix.target}} --features ${{matrix.features}} env: CARGO_TARGET_x86_64-unknown-linux-musl: ${{matrix.rustflags}} CARGO_TARGET_i686-unknown-linux-musl: ${{matrix.rustflags}}