-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
Description
Background on the problem the feature will solve/improved user experience
Manual cloud deployments are tedious.
Describe the solution you'd like
Once we've validated our manual deployments we would like to have CI/CD to deploy easily to cloud.
Tasks
For all TakeTwo repositories:
- https://github.com/Call-for-Code-for-Racial-Justice/TakeTwo
- https://github.com/Call-for-Code-for-Racial-Justice/TakeTwo-Marker-ChromeExtension
- https://github.com/Call-for-Code-for-Racial-Justice/TakeTwo-DataScience/
- https://github.com/Call-for-Code-for-Racial-Justice/taketwo-webapi/
Add github actions for:
- building
- unit testing
- accessibility testing
- linting
- deployment (contact @upkarlidder for access)
- Deploy to Code-Engine as an application
- Deploy to IBM Kubernetes Services (IKS)
Related Issues:
- Add automated testing for API TakeTwo-WebAPI#7
- Create Github Actions TakeTwo-Marker-ChromeExtension#23
Acceptance Criteria
Reactions are currently unavailable