Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EFI: Standardize checks for PR #186

Open
sheplu opened this issue Feb 21, 2024 · 0 comments
Open

EFI: Standardize checks for PR #186

sheplu opened this issue Feb 21, 2024 · 0 comments

Comments

@sheplu
Copy link
Member

sheplu commented Feb 21, 2024

Motivation

Almost all repositories under the Extended Express Organization are packaging and publishing projects in the same way. Leveraging actions, we should be able to implement the same quality and the same "control" on all projects for each contribution, way of contributing and release. This need to include all the tests we want to have (quality test, performance test, security test...) and all processes we judge meaningful

Expectation

Standardize tests we want to have on all steps and way to contribute

Implementation

Standardize processes for opening a PR and for releases
Create actions for the new standard
Implement actions in all repositories

Status

Part: Technical

Draft

Security + Benchmark + Tests
Most - if not all - the libraries handled by the Express organization could use the same process around PR management.
Automatic testing, security checks and performance benchmarks need to be automatic to detect in advance any drifts
Standardize PR process
Use reusable GitHub actions

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

No branches or pull requests

1 participant