v0.4.0
As a note, sbt-github-packages is now underlying the artifact infrastructure for SlamData, and it appears to be working quite well! To that end, I am no longer considering this plugin to be in pre-release status, since it is literally driving a production application. More changes (specifically to the use of GITHUB_ACTOR
) are likely coming in the future and will be versioned appropriately, but things are stable enough now that I consider it a viable choice for package publication in sbt.
- Changed default token/user sources to environment variables:
GITHUB_TOKEN
andGITHUB_ACTOR
. I misunderstood the GitHub Actions documentation (such as it is…) and that was the source of the confusion. Sorry everyone! - Defaulted the
repo
parameter of theResolver
to_
, since it doesn't appear to matter what repository you name in the resolver! This is actually really helpful and nice and, arguably, the way that Packages should be behaving. It's just not documented anywhere. - Added check (and error) when someone attempts to do
publishMavenStyle := false
, since it will silently fail to fully publish, resulting in errors during resolution.