ci: update build arguments and some tidy (#2919)

* ci: remove --all-targets where it doesn't make sense anymore

* ci: add cargo clean step for ubuntu

* sdk: add note about the existance of a rust sdk
This commit is contained in:
Jon Häggblad
2023-01-26 09:13:39 +01:00
committed by GitHub
parent b8e2997c73
commit 0bcdf99475
3 changed files with 8 additions and 7 deletions
+3 -3
View File
@@ -74,7 +74,7 @@ jobs:
uses: actions-rs/cargo@v1
with:
command: test
args: --workspace --all-features
args: --workspace
- name: Run expensive tests
if: github.ref == 'refs/heads/develop' || github.event.pull_request.base.ref == 'develop' || github.event.pull_request.base.ref == 'master'
@@ -88,10 +88,10 @@ jobs:
continue-on-error: true
with:
token: ${{ secrets.GITHUB_TOKEN }}
args: --workspace --all-features
args: --workspace
- name: Run clippy
uses: actions-rs/cargo@v1
with:
command: clippy
args: --workspace --all-targets --all-features -- -D warnings
args: --workspace --all-targets -- -D warnings
+3 -3
View File
@@ -77,7 +77,7 @@ jobs:
- name: Reclaim some disk space (because Windows is being annoying)
uses: actions-rs/cargo@v1
if: ${{ matrix.os == 'windows-latest' }}
if: ${{ matrix.os == 'windows-latest' || matrix.os == 'ubuntu-20.04' }}
with:
command: clean
@@ -99,14 +99,14 @@ jobs:
continue-on-error: true
with:
token: ${{ secrets.GITHUB_TOKEN }}
args: --all-features
args: --workspace
- name: Run clippy
uses: actions-rs/cargo@v1
if: ${{ matrix.rust != 'nightly' }}
with:
command: clippy
args: --workspace --all-targets --all-features -- -D warnings
args: --workspace --all-targets -- -D warnings
- name: Reclaim some disk space
uses: actions-rs/cargo@v1
+2 -1
View File
@@ -5,8 +5,9 @@ Welcome to the Nym SDK. This is a good starting point for finding resources to b
The SDK is split into technologies and platforms:
- [Typescript](typescript) - packages for the Javascript ecosystem leveraging Nym's Typescript and WASM clients. Use these to build browser apps, web apps and mobile apps that can make use of the Nym mixnet and Coconut credentials
- [Rust](rust) - crates for Nym platform support to Rust application and libraries.
Coming soon:
- [iOS](ios) - native libraries for iOS, that can be used directly or from React Native using wrappers
- [Android](android) - native libraries for iOS, that can be used via JNI or from React Native using wrappers
- [Android](android) - native libraries for iOS, that can be used via JNI or from React Native using wrappers