From 60ad2ab582d24d29837f82cf5d7743ff78208791 Mon Sep 17 00:00:00 2001 From: Benjamin Klum Date: Fri, 13 Sep 2024 13:38:13 +0200 Subject: [PATCH] 2.16.7 --- .github/workflows/release.yml | 37 ++++++++--------------------------- Cargo.lock | 2 +- main/Cargo.toml | 2 +- 3 files changed, 10 insertions(+), 31 deletions(-) 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"