mirror of
https://github.com/bitcoin-s/bitcoin-s.git
synced 2025-02-26 15:42:49 +01:00
* core-test-js-json * Add SigPointComputer cross compile Co-authored-by: Nadav Kohen <nadavk25@gmail.com> * Fix java.time for scalajs * InetAddress for scalajs * Fix linking errors in coreTestJS * Easy fixes * InetAddress Tests * Update micropickle, fix exact functions * Get BigSizeUIntTest working with upickle * Fix exact funcs * Update Base58Test with upickle * Update ScriptSignatureTest with upickle * Update TransactionTest with upickle * Update BlockFilterTest with upickle * Update ScriptInterpreterTest with upickle * Update MnemonicCodeTest with upickle * Add InetAddress unit tests * Fix compile errors * Get core tests running, not passing * Sign with js * Fix PSBTUnitTest * Fix PBKDF2 for JS * Use bcrypto's secp256k1 instead of ecdsa * Fix 2.12.12 compile * Core tests passing :) * Test corejs
30 lines
No EOL
814 B
YAML
30 lines
No EOL
814 B
YAML
name: Linux 2.13 Scala.js tests
|
|
env:
|
|
COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }}
|
|
|
|
on:
|
|
pull_request:
|
|
|
|
jobs:
|
|
test:
|
|
runs-on: ubuntu-latest
|
|
if: "! contains(github.event.pull_request.labels.*.name, 'documentation')"
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v2
|
|
with:
|
|
fetch-depth: 0
|
|
- name: Setup Scala
|
|
uses: olafurpg/setup-scala@v10
|
|
with:
|
|
java-version: adopt@1.11
|
|
- name: Cache
|
|
uses: actions/cache@v2
|
|
with:
|
|
path: |
|
|
~/.ivy2/cache
|
|
~/.sbt
|
|
~/.bitcoin-s/binaries
|
|
key: ${{ runner.os }}-cache
|
|
- name: run tests
|
|
run: sbt ++2.13.5 cryptoTestJS/test coreJS/test 'set scalaJSStage in Global := FullOptStage' cryptoTestJS/test coreJS/test |