HSLdevcom / jore4

Public transport registry
European Union Public License 1.2
4 stars 2 forks source link

Create github runner in Azure for running e2e tests #902

Closed pallost closed 2 years ago

pallost commented 2 years ago

The default github runner is not strong enough for running all the microservices and the e2e tests at once, should create a stronger runner for this purpose

pallost commented 2 years ago

As per github's security guidelines, creating a self-hosted runner for public repositories is not advised as it's very hard to secure: https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#hardening-for-self-hosted-runners

However, on their roadmap there's the option to choose stronger runners: https://github.com/github/roadmap/issues/161

(it's currently scheduled for this quarter year, let's see if it gets implemented in the near future)

pallost commented 2 years ago

Managed to save on memory and fix the e2e tests, so we don't need bigger github runners anymore