Skip to content

v0.4.0

Compare
Choose a tag to compare
@djspiewak djspiewak released this 03 Mar 19:09
· 17 commits to master since this release
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 and GITHUB_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 the Resolver 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.