Skip to content

Partially replace compat layer with sbt2-compat plugin#564

Merged
eed3si9n merged 3 commits intosbt:developfrom
anatoliykmetyuk:sbt2-compat-plugin
Feb 15, 2026
Merged

Partially replace compat layer with sbt2-compat plugin#564
eed3si9n merged 3 commits intosbt:developfrom
anatoliykmetyuk:sbt2-compat-plugin

Conversation

@anatoliykmetyuk
Copy link
Copy Markdown
Member

@anatoliykmetyuk anatoliykmetyuk commented Feb 9, 2026

This PR attempts to shrink the existing compat layer between sbt 1 and 2 by using sbt2-compat plugin.

Status: CI is failing due to the sbt2-compat plugin not being published yet.

TODO:

  • Publish the compat plugin to Maven
  • Update this PR to use the published version (currently uses a local SNAPSHOT)

@anatoliykmetyuk anatoliykmetyuk marked this pull request as ready for review February 12, 2026 02:27
@anatoliykmetyuk
Copy link
Copy Markdown
Member Author

CI doesn't appear to be running. @eed3si9n could you please take a look?

Copy link
Copy Markdown
Member

@eed3si9n eed3si9n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@eed3si9n
Copy link
Copy Markdown
Member

I forgot the exact details but I think we have a cron job on the CI (https://github.com/sbt/sbt-assembly/blob/develop/.github/workflows/ci.yml#L6), and it somehow disables the CI if there hasn't been a commit in a while. Hit a button to reenable the CI.

@anatoliykmetyuk
Copy link
Copy Markdown
Member Author

Hit a button to reenable the CI.

Which button do you mean?

@eed3si9n
Copy link
Copy Markdown
Member

Under Actions tab, I think a button called "Enable actions" or something like that appears when GitHub Actions gets disabled.

Comment thread .gitignore Outdated
@eed3si9n eed3si9n merged commit 1c2f9c5 into sbt:develop Feb 15, 2026
5 checks passed
@anatoliykmetyuk anatoliykmetyuk deleted the sbt2-compat-plugin branch February 15, 2026 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants