-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI: install sbt #619
CI: install sbt #619
Conversation
sbt should be still available in 22.04 ubuntu images though: https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2204-Readme.md#project-management |
Also:
Do we have restriction on the allowed GH action in the repo within the apache org? We might need to open a infra ticket? |
@samueleresca ASF Infra team approves CI actions on a case by case basis. I will raise a JIRA with them. |
more changes
ASF Infra have approved the sbt/setup-sbt action |
We can no longer rely on sbt being pre-installed in CI envs.
https://eed3si9n.com/setup-sbt/
see broken jobs in https://github.com/apache/pekko-http/pull/618/checks
ubuntu-latest
is now ubuntu-24 and as documented in the eed3si9n.com article, that does not have sbt pre-installedwe use a lot of different versions of ubuntu in our builds - change to use ubuntu 22 as a min