diff --git a/.github/workflows/release-cargo.yml b/.github/workflows/release-cargo.yml index 5a3051447..d790833dc 100644 --- a/.github/workflows/release-cargo.yml +++ b/.github/workflows/release-cargo.yml @@ -11,6 +11,9 @@ on: jobs: publish: runs-on: ubuntu-latest + env: + TAURI_DIST_DIR: tauri/test/fixture/dist + TAURI_DIR: ../test/fixture/src-tauri strategy: fail-fast: false matrix: @@ -26,12 +29,15 @@ jobs: - name: tauri-api registryName: tauri-api path: tauri-api + publishPath: /target/package - name: tauri-updater registryName: tauri-updater path: tauri-updater + publishPath: /target/package - name: tauri-utils registryName: tauri-utils path: tauri-utils + publishPath: /target/package steps: - uses: actions/checkout@v2 with: @@ -55,7 +61,7 @@ jobs: run: | echo "package dir:" ls - cargo package + cargo package --no-verify echo "We will publish:" $PACKAGE_VERSION echo "This is current latest:" $PUBLISHED_VERSION echo "post package dir:" @@ -67,13 +73,17 @@ jobs: run: | cargo install cargo-audit echo "# Cargo Audit" | tee -a ${{runner.workspace }}/notes.md + echo "```" >> ${{runner.workspace }}/notes.md cargo audit 2>&1 | tee -a ${{runner.workspace }}/notes.md + echo "```" >> ${{runner.workspace }}/notes.md - name: Publish ${{ matrix.package.name }} if: env.PACKAGE_VERSION != env.PUBLISHED_VERSION working-directory: ${{ matrix.package.path }} run: | echo "# Cargo Publish" | tee -a ${{runner.workspace }}/notes.md - cargo publish 2>&1 | tee -a ${{runner.workspace }}/notes.md + echo "```" >> ${{runner.workspace }}/notes.md + cargo publish --no-verify 2>&1 | tee -a ${{runner.workspace }}/notes.md + echo "```" >> ${{runner.workspace }}/notes.md - name: Create Release id: create_crate_release if: env.PACKAGE_VERSION != env.PUBLISHED_VERSION @@ -106,4 +116,4 @@ jobs: IOTA_SEED: ${{ secrets.IOTA_SEED }} with: tag_name: ${{ matrix.package.name }}-v${{ env.PACKAGE_VERSION }} - comment: "[Test] Release ${{ matrix.package.name }} v${{ env.PACKAGE_VERSION }} [crates.io]" + comment: "Release ${{ matrix.package.name }} v${{ env.PACKAGE_VERSION }} [crates.io]"