Closed ivanperez-keera closed 5 months ago
Change Manager: Confirmed that the issue exists.
Technical Lead: Confirmed that the issue should be addressed.
Technical Lead: Issue scheduled for fixing in Ogma 1.4.
Fix assigned to: @ivanperez-keera.
Implementor: Solution implemented, review requested.
Change Manager: Verified that:
Change Manager: Implementation ready to be merged.
Description
Ogma doesn't currently rely on Travis CI for testing, because Travis is setup to run on all NASA repositories and we run out of cycles very quickly. We need to automate the testing process as much as possible regardless, and follow our own guide for compliance with NPR7150.2D but using Github instead of Travis.
Type
Additional context
None.
Requester
Method to check presence of bug
Pull requests do not indicate any CI job.
Expected result
Pull requests do indicate a CI job that runs every time.
Desired result
Pull requests do indicate a CI job that runs every time.
Proposed solution
Introduce a Github Actions file that installs and tests Ogma.
Further notes
None.