From b84b2f8342436a9e793b25d1a29797ea2b4044b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Falc=C3=A3o?= Date: Thu, 29 Aug 2024 19:04:56 -0300 Subject: [PATCH 1/3] change action trigger to published --- .github/workflows/publish-android.yaml | 2 +- .github/workflows/publish-ios.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-android.yaml b/.github/workflows/publish-android.yaml index bca9a77..a41b124 100644 --- a/.github/workflows/publish-android.yaml +++ b/.github/workflows/publish-android.yaml @@ -1,7 +1,7 @@ name: Publish Android on: release: - types: [ created ] + types: [ published ] jobs: publish-package: runs-on: [ "macos-14" ] diff --git a/.github/workflows/publish-ios.yaml b/.github/workflows/publish-ios.yaml index ca8c2d5..f943f25 100644 --- a/.github/workflows/publish-ios.yaml +++ b/.github/workflows/publish-ios.yaml @@ -1,7 +1,7 @@ name: Publish iOS on: release: - types: [ created ] + types: [ published ] permissions: contents: write jobs: From b19357d3c19808538ef8c07e78f6d4b70cb459d8 Mon Sep 17 00:00:00 2001 From: Bruno Campos Date: Thu, 29 Aug 2024 19:18:57 -0300 Subject: [PATCH 2/3] bump workspace package version --- Cargo.lock | 14 +++++++------- Cargo.toml | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4e59e0b..22b81b6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1693,7 +1693,7 @@ dependencies = [ [[package]] name = "kos" -version = "0.1.0" +version = "0.1.1" dependencies = [ "console_error_panic_hook", "futures", @@ -1712,7 +1712,7 @@ dependencies = [ [[package]] name = "kos-crypto" -version = "0.1.0" +version = "0.1.1" dependencies = [ "aes", "aes-gcm", @@ -1740,7 +1740,7 @@ dependencies = [ [[package]] name = "kos-mobile" -version = "0.1.0" +version = "0.1.1" dependencies = [ "hex", "kos-crypto", @@ -1755,7 +1755,7 @@ dependencies = [ [[package]] name = "kos-proto" -version = "0.1.0" +version = "0.1.1" dependencies = [ "bytes", "glob", @@ -1778,7 +1778,7 @@ dependencies = [ [[package]] name = "kos-sdk" -version = "0.1.0" +version = "0.1.1" dependencies = [ "base58", "bech32", @@ -1816,7 +1816,7 @@ dependencies = [ [[package]] name = "kos-types" -version = "0.1.0" +version = "0.1.1" dependencies = [ "coins-bip32", "coins-bip39", @@ -1835,7 +1835,7 @@ dependencies = [ [[package]] name = "kos-utils" -version = "0.1.0" +version = "0.1.1" dependencies = [ "kos-types", "log", diff --git a/Cargo.toml b/Cargo.toml index d3c3b5a..6300d65 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ homepage = "https://klever.org/" license = "Apache-2.0" repository = "https://github.com/kleverio/kos-rs" rust-version = "1.69.0" -version = "0.1.0" +version = "0.1.1" [workspace.dependencies] bech32 = "0.9.1" From 04db600703192c54819732e0e81d7d30c5ebb0c0 Mon Sep 17 00:00:00 2001 From: Bruno Campos Date: Thu, 29 Aug 2024 19:58:07 -0300 Subject: [PATCH 3/3] fix release creation from master in pull master action --- .github/workflows/pull-master-release.yaml | 9 +-------- Cargo.lock | 14 +++++++------- Cargo.toml | 2 +- 3 files changed, 9 insertions(+), 16 deletions(-) diff --git a/.github/workflows/pull-master-release.yaml b/.github/workflows/pull-master-release.yaml index c4eff79..6623f9a 100644 --- a/.github/workflows/pull-master-release.yaml +++ b/.github/workflows/pull-master-release.yaml @@ -75,17 +75,10 @@ jobs: - name: Package kos-js run: zip -r ./demo/kos-js.zip ./demo/kos || { echo 'Packaging failed'; exit 1; } - - name: Capture Release Notes - id: release_notes - run: | - LATEST_TAG=$(git describe --tags --abbrev=0) - RELEASE_NOTES=$(git log --oneline $LATEST_TAG..HEAD) - echo "::set-output name=notes::$RELEASE_NOTES" - - name: Create GitHub Release run: | VERSION=$(cat VERSION) - gh release create "v$VERSION" ./demo/kos-js.zip --title "Release v$VERSION" --notes "${{ steps.release_notes.outputs.notes }}" || { echo 'Release creation failed'; exit 1; } + gh release create "v$VERSION" ./demo/kos-js.zip --title "Release v$VERSION" --generate-notes --target master || { echo 'Release creation failed'; exit 1; } env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/Cargo.lock b/Cargo.lock index 22b81b6..4e59e0b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1693,7 +1693,7 @@ dependencies = [ [[package]] name = "kos" -version = "0.1.1" +version = "0.1.0" dependencies = [ "console_error_panic_hook", "futures", @@ -1712,7 +1712,7 @@ dependencies = [ [[package]] name = "kos-crypto" -version = "0.1.1" +version = "0.1.0" dependencies = [ "aes", "aes-gcm", @@ -1740,7 +1740,7 @@ dependencies = [ [[package]] name = "kos-mobile" -version = "0.1.1" +version = "0.1.0" dependencies = [ "hex", "kos-crypto", @@ -1755,7 +1755,7 @@ dependencies = [ [[package]] name = "kos-proto" -version = "0.1.1" +version = "0.1.0" dependencies = [ "bytes", "glob", @@ -1778,7 +1778,7 @@ dependencies = [ [[package]] name = "kos-sdk" -version = "0.1.1" +version = "0.1.0" dependencies = [ "base58", "bech32", @@ -1816,7 +1816,7 @@ dependencies = [ [[package]] name = "kos-types" -version = "0.1.1" +version = "0.1.0" dependencies = [ "coins-bip32", "coins-bip39", @@ -1835,7 +1835,7 @@ dependencies = [ [[package]] name = "kos-utils" -version = "0.1.1" +version = "0.1.0" dependencies = [ "kos-types", "log", diff --git a/Cargo.toml b/Cargo.toml index 6300d65..d3c3b5a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ homepage = "https://klever.org/" license = "Apache-2.0" repository = "https://github.com/kleverio/kos-rs" rust-version = "1.69.0" -version = "0.1.1" +version = "0.1.0" [workspace.dependencies] bech32 = "0.9.1"