diff --git a/.github/workflows/language-tests.yml b/.github/workflows/language-tests.yml index cd53c9acc..7dad458d5 100644 --- a/.github/workflows/language-tests.yml +++ b/.github/workflows/language-tests.yml @@ -51,9 +51,6 @@ jobs: - name: Build schemas run: npm run schemas - - name: Build workspace - run: cargo build --package bitwarden-json --package bitwarden-uniffi --all-features - - name: Zip languages dir run: zip -r languages.zip languages @@ -64,13 +61,6 @@ jobs: path: ${{ github.workspace }}/languages.zip if-no-files-found: error - - name: Uplad c lib - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0 - with: - name: debug.libbitwarden_c.so - path: ${{ github.workspace }}/target/debug/libbitwarden_c.so - if-no-files-found: error - test: name: ${{ matrix.language }} @@ -133,16 +123,6 @@ jobs: rm -rf languages unzip languages.zip - - name: Download C lib - if: matrix.language == 'ruby' - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 - with: - name: debug.libbitwarden_c.so - - - name: Move C lib - if: matrix.language == 'ruby' - run: mv debug.libbitwarden_c.so target/debug/libbitwarden_c.so - - name: Set up run data run: | cargo run --release --bin language-tests setup diff --git a/languages/ruby/test.sh b/languages/ruby/test.sh index 25c03b1ff..b59c6eff2 100644 --- a/languages/ruby/test.sh +++ b/languages/ruby/test.sh @@ -1,4 +1,5 @@ #!/bin/sh +cargo build --package bitwarden-c cd spec bundle install bundle exec rspec e2e_spec.rb