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:
@@ -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
|
||||
|
||||
@@ -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
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user