diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d68671c5a..aa1c5f6cf 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -149,38 +149,17 @@ jobs: if: matrix.os == 'macos-latest' run: | strip -u -r target/${{ matrix.target }}/${{ matrix.profile }}/${{ matrix.lib-file-name }} - # Upload plug-in (all) - - name: Upload plug-in to artifact + # Upload + - name: Upload plug-in and extension to artifact uses: actions/upload-artifact@v4 with: name: ${{ matrix.artifact }} - path: target/${{ matrix.target }}/${{ matrix.profile }}/${{ matrix.lib-file-name }} - # Upload extension (macOS and Windows only for now) - - name: Upload extension to artifact - if: matrix.extension-file-name != '' - uses: actions/upload-artifact@v4 - with: - name: ${{ matrix.artifact }} - path: target/${{ matrix.target }}/${{ matrix.profile }}/${{ matrix.extension-file-name }} - # Upload debug symbols (all) - - name: Upload Windows debug symbols to artifact - if: matrix.os == 'windows-latest' - uses: actions/upload-artifact@v4 - with: - name: ${{ matrix.artifact }} - path: target/${{ matrix.target }}/${{ matrix.profile }}/helgobox.pdb - - name: Upload macOS debug symbols to artifact - if: matrix.os == 'macos-latest' - uses: actions/upload-artifact@v4 - with: - name: ${{ matrix.artifact }} - path: target/${{ matrix.target }}/${{ matrix.profile }}/deps/libhelgobox.dylib.dSYM/ - - name: Upload Linux debug symbols to artifact - if: startsWith(matrix.os, 'ubuntu-') - uses: actions/upload-artifact@v4 - with: - name: ${{ matrix.artifact }} - path: target/${{ matrix.target }}/${{ matrix.profile }}/libhelgobox-debug.so + path: | + target/${{ matrix.target }}/${{ matrix.profile }}/${{ matrix.lib-file-name }} + target/${{ matrix.target }}/${{ matrix.profile }}/${{ matrix.extension-file-name }} + target/${{ matrix.target }}/${{ matrix.profile }}/helgobox.pdb + target/${{ matrix.target }}/${{ matrix.profile }}/deps/libhelgobox.dylib.dSYM/ + target/${{ matrix.target }}/${{ matrix.profile }}/libhelgobox-debug.so create-release: name: Publish release diff --git a/Cargo.lock b/Cargo.lock index 64cf1689e..738af2137 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2804,7 +2804,7 @@ dependencies = [ [[package]] name = "helgobox" -version = "2.16.5" +version = "2.16.7" dependencies = [ "anyhow", "approx", diff --git a/main/Cargo.toml b/main/Cargo.toml index 1a3b738cb..7fe9cb2b7 100644 --- a/main/Cargo.toml +++ b/main/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "helgobox" -version = "2.16.6" +version = "2.16.7" authors = ["Benjamin Klum "] edition = "2021" build = "build.rs"