Skip to content
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

Include SBT plugins as dependencies #147

Open
MPV opened this issue Nov 8, 2023 · 3 comments
Open

Include SBT plugins as dependencies #147

MPV opened this issue Nov 8, 2023 · 3 comments

Comments

@MPV
Copy link
Contributor

MPV commented Nov 8, 2023

Does this support including SBT plugins as dependencies?

Over in #138 @adpi2 said:

This Github action submits the snapshot of all the dependencies downloaded by the build: the compile dependencies, the test dependencies, the scala tools (compiler and scaladoc), and their transitive dependencies, for all Scala versions and platforms.

We've seen this working, but are missing SBT plugins when using this action.

What are your thoughts on adding support for this?

@MPV
Copy link
Contributor Author

MPV commented Nov 8, 2023

Here's a concrete example:

$ cat project/plugins.sbt
addSbtPlugin("org.xerial.sbt"            % "sbt-pack"      % "0.17")
addSbtPlugin("ch.epfl.scala"             % "sbt-scalafix"  % "0.11.1")
addSbtPlugin("io.github.davidgregory084" % "sbt-tpolecat"  % "0.4.4")
addSbtPlugin("org.scoverage"             % "sbt-scoverage" % "2.0.9")

@MPV
Copy link
Contributor Author

MPV commented Nov 8, 2023

Here's an example using this action, on the above change:

@adpi2
Copy link
Member

adpi2 commented Nov 8, 2023

What are your thoughts on adding support for this?

It would be great, but I have not yet found a good way to implement it.

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

No branches or pull requests

2 participants