actions / actions/starter-workflows

`sbt` starter workflow is broken

Open
#2,704 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
12.1k
Forks
7.3k
PR merge metrics
No merged PRs in 30d

Description

As noted in:

sbt is no longer included in the latest macOS / ubuntu runners which means the workflow as is will not work.

It should either be removed or fixed.

in https://github.com/actions/setup-java/issues/712#issuecomment-2564193070, @eed3si9n suggested https://github.com/sbt/setup-sbt, that seems like a reasonable fix.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Locate the starter workflow that uses sbt and compare its setup with the linked actions/setup-java issue and the suggested sbt/setup-sbt action. The work is done when the workflow no longer depends on a runner-provided sbt installation and works on the macOS and Ubuntu runners, or the sbt workflow is removed.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.