mic.git


mic

~ proxy for JA4-TLS fingerprinting evasion
git clone https://github.com/djnnvx/mic.git
log | files | refs | archive | README | LICENSE

ci.yml (691B)

      1 name: CI
      2 
      3 on:
      4   push:
      5     branches: ["**"]
      6   pull_request:
      7 
      8 jobs:
      9   unit:
     10     name: Unit tests
     11     runs-on: ubuntu-latest
     12     steps:
     13       - uses: actions/checkout@v4
     14       - uses: actions/setup-go@v5
     15         with:
     16           go-version: "1.25.14"
     17           cache: true
     18       - name: Run unit tests
     19         run: go test ./...
     20 
     21   integration:
     22     name: Integration tests (JA4 fingerprint verification)
     23     runs-on: ubuntu-latest
     24     steps:
     25       - uses: actions/checkout@v4
     26       - uses: actions/setup-go@v5
     27         with:
     28           go-version: "1.25.14"
     29           cache: true
     30       - name: Run integration tests
     31         run: go test -tags integration -v -count=1 ./proxy/... ./fingerprint/...