feat: Regression CI based on misc/generate_configs.py

This commit is contained in:
Prabhpreet Dua
2024-06-14 15:25:42 +05:30
committed by Paul Spooren
parent 010c14dadf
commit d0a6e99a1f
4 changed files with 62 additions and 4 deletions

23
.github/workflows/regressions.yml vendored Normal file
View File

@@ -0,0 +1,23 @@
name: QC
on:
pull_request:
push:
branches: [main]
permissions:
checks: write
contents: read
jobs:
multi-peer:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- run:
cargo build --bin rosenpass --release
- run:
python misc/generate_configs.py
- run:
chmod +x .ci/run-regression.sh
- run:
.ci/run-regression.sh 100 20