quickjs-tart

quickjs-based runtime for wallet-core logic
Log | Files | Refs | README | LICENSE

cifuzz.yml (812B)


      1 name: CIFuzz
      2 
      3 on:
      4   push:
      5     branches: [stable, next]
      6   pull_request:
      7     branches: [stable, next]
      8 
      9 jobs:
     10   Fuzzing:
     11     runs-on: ubuntu-latest
     12     steps:
     13       - name: Build Fuzzers
     14         id: build
     15         uses: google/oss-fuzz/infra/cifuzz/actions/build_fuzzers@master
     16         with:
     17           oss-fuzz-project-name: "libsodium"
     18           dry-run: false
     19           language: c++
     20       - name: Run Fuzzers
     21         uses: google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master
     22         with:
     23           oss-fuzz-project-name: "libsodium"
     24           fuzz-seconds: 300
     25           dry-run: false
     26           language: c++
     27       - name: Upload Crash
     28         uses: actions/upload-artifact@v4
     29         if: failure() && steps.build.outcome == 'success'
     30         with:
     31           name: artifacts
     32           path: ./out/artifacts