-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: CI
-
None
-
3
-
Iteration Geneva
-
Not Needed
This task involves making it so when commits are made on the main branch, and prs are made against the main branch, our tests are run and results are reported back. Currently we run our tests through azure pipelines. To bring a bit more consistency across tools we can start using github actions for these tests and test asset building.
This ticket involves making github actions work, and also ending our usage of azure pipelines.
If possible we should build the artifacts using our real segment telemetry key.
Once we are on github actions we can look into automatically releasing through actions/when a tag is posted. That is another follow up ticket though.