Skip to content

ci(perf): add primary CI workflow with smoke budget checks#25

Open
mkilijanek wants to merge 1 commit into
matrixleons:mainfrom
mkilijanek:upstream/pr-ci-perf-budget
Open

ci(perf): add primary CI workflow with smoke budget checks#25
mkilijanek wants to merge 1 commit into
matrixleons:mainfrom
mkilijanek:upstream/pr-ci-perf-budget

Conversation

@mkilijanek
Copy link
Copy Markdown
Contributor

Summary

Add primary CI workflow with integrated smoke performance budget checks.

Included

  • base CI workflow (.github/workflows/ci.yml)
  • CI-specific perf budget file (benchmarks/perf_budgets_ci.json)

Why

  • gives upstream baseline CI checks on every push/PR
  • adds early signal for performance regressions

Validation

  • python3 -m py_compile evilwaf.py core/*.py chemistry/*.py

Provenance

  • based on fork commit 6234112 (ported for upstream state)

@mkilijanek
Copy link
Copy Markdown
Contributor Author

Merge order note: please merge after #24.\n\nDepends on: #24

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant