ktfmt icon indicating copy to clipboard operation
ktfmt copied to clipboard

There are no `*-with-dependencies` jar artifacts getting uploaded to github releases

Open ZacSweers opened this issue 3 years ago • 2 comments

The README says to download the formatter to run a fat jar CLI, but there is no such artifact getting uploaded with releases despite the README linking to them. Am I missing something?

image

Where "Download the formatter" just links to here: https://github.com/facebookincubator/ktfmt/releases. Releases do not contain this fat jar artifact though

image

ZacSweers avatar May 30 '22 01:05 ZacSweers

It looks like the last release to include them was 0.21 – https://github.com/facebookincubator/ktfmt/releases/tag/v0.21. I do see them uploaded to sonatype though: https://repo1.maven.org/maven2/com/facebook/ktfmt/0.37/

image

Is something broken with github releases or is it expected to just fetch them from central instead?

ZacSweers avatar May 30 '22 01:05 ZacSweers

Whoops, that's not a good experience. Let me see how hard it is to automatically upload stuff to GitHub's Releases (I think 0.21 is around the time I automated releases)

cgrushko avatar May 30 '22 07:05 cgrushko

We have them on the latest releases (v0.47+)

hick209 avatar Jun 05 '24 19:06 hick209