Skip to content

Commit 11c8669

Browse files
authored
Merge pull request #120 from kbase/sdkdev
checksum fix for macs
2 parents 5d6df51 + 20b19f0 commit 11c8669

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/native_binary_release.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,13 @@ jobs:
4141
run: |
4242
mkdir -p release/
4343
cp build/native/nativeCompile/kb-sdk release/kb-sdk-${{ matrix.label }}
44-
cd release
45-
sha256sum kb-sdk-${{ matrix.label }} > kb-sdk-${{ matrix.label }}.sha256
44+
if command -v sha256sum >/dev/null 2>&1; then
45+
# linux
46+
sha256sum release/kb-sdk-${{ matrix.label }} > release/kb-sdk-${{ matrix.label }}.sha256
47+
else
48+
# mac
49+
shasum -a 256 release/kb-sdk-${{ matrix.label }} > release/kb-sdk-${{ matrix.label }}.sha256
50+
fi
4651
4752
- name: Upload release asset
4853
uses: softprops/action-gh-release@v2

RELEASE_NOTES.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@
33
* Initial release
44
* Based off of the `master` branch of https://github.com/kbase/kb_sdk, release 1.2.1,
55
commit 80aebc4
6+
* TODO Flesh out changes from kb-sdk in a document and link here.
7+
* TODO Link migration guide here

0 commit comments

Comments
 (0)