sbt / sbt-ghpages

git, site and ghpages support for sbt projects.
Other
91 stars 20 forks source link

sbt-ghpages conflict with sbt-ci-release plugin due to sbt-git uncompatible version #85

Closed RustedBones closed 1 year ago

RustedBones commented 2 years ago

sbt-ci-release v1.5.11 moved to sbt-git 2.0.0 which is published under another org

com.typesafe.sbt.GitPlugin > com.github.sbt.GitPlugin

Currently it creates keys conflict:

[error] Some keys were defined with the same name but different types: 'gitReader' (com.typesafe.sbt.git.ReadableGit, com.github.sbt.git.ReadableGit), 'gitRunner' (sbt.Task[com.typesafe.sbt.git.GitRunner], sbt.Task[com.github.sbt.git.GitRunner])

sbt-ghpages needs a new release containing https://github.com/sbt/sbt-ghpages/commit/09aa28a089b8748abe1598976620c7b280880caa so we can use both plugins togethed

RustedBones commented 2 years ago

maybe @xuwei-k since you did the last releases ?

xuwei-k commented 2 years ago

I think we should change groupId to com.github.sbt from com.typesafe.sbt and publish to maven central by sbt-ci-release like another plugins.

@eed3si9n Could you set credentials? 🙏

https://github.com/sbt/sbt-ghpages/settings/secrets/actions

eed3si9n commented 1 year ago

Sorry about the delay. The credentials are now set.

xuwei-k commented 1 year ago

Thanks!. I'll change build settings and release new version.

xuwei-k commented 1 year ago

0.7.0 released