diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f4b8f2c7df..a2e72a1cfc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -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 diff --git a/.github/workflows/nightly_build.yml b/.github/workflows/nightly_build.yml index f9281eedf8..2a7384f2d7 100644 --- a/.github/workflows/nightly_build.yml +++ b/.github/workflows/nightly_build.yml @@ -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 diff --git a/sdk/README.md b/sdk/README.md index 62e53144b2..4570ace5cf 100644 --- a/sdk/README.md +++ b/sdk/README.md @@ -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 \ No newline at end of file +- [Android](android) - native libraries for iOS, that can be used via JNI or from React Native using wrappers