Closed jasperweyne closed 2 years ago
Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.
🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.
Our GitHub checks need improvements? Share your feedbacks!
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
This PR adds a new github actions pipeline. The pipeline is intended to check whether the migrations are matching the entity definitions. It accomplishes this by running all migrations, after which it tries to create a new migration automatically. If this fails, that means that no changes are available, as intended. It then tries to load the fixtures used in testing, which it uses during testing of the down migration, in order to check that the down migrations function properly as well. Given the fact that an actual MySql database is necessary to execute the migrations, the choice has been made to create a new pipeline, instead of integrating it into an existing pipeline.