Skip to content

Commit

Permalink
publish version-specific jars for all supported Twitter versions
Browse files Browse the repository at this point in the history
also publishes unsuffixed "latest" jars that are empty, but depend on
the suffixed jar for the latest supported Twitter version
  • Loading branch information
bpholt committed May 26, 2023
1 parent b279cd1 commit 6f15e85
Show file tree
Hide file tree
Showing 3 changed files with 77 additions and 58 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,11 +81,11 @@ jobs:

- name: Make target directories
if: github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main')
run: mkdir -p scalafix/input/target/twitter-22.4.0-jvm-2.12 core/target/js-2.12 scala-futures/target/jvm-2.12 scalafix/tests/target/twitter-22.7.0-jvm-2.12 examples/target/jvm-2.13 twitter-futures/target/twitter-22.4.0-jvm-2.12 scalafix/input-dependency/target/twitter-22.7.0-jvm-2.12 scalafix/tests/target/twitter-22.4.0-jvm-2.13 scalafix/output-dependency/target/twitter-22.7.0-jvm-2.12 twitter-futures/target/twitter-22.7.0-jvm-2.12 scala-futures/target/jvm-2.13 scalafix/output/target/twitter-22.7.0-jvm-2.13 scalafix/input/target/twitter-22.7.0-jvm-2.12 core/target/jvm-2.13 scalafix/rules/target/twitter-22.7.0-jvm-2.12 scalafix/output-dependency/target/twitter-22.4.0-jvm-2.12 finagle-natchez/target/twitter-22.7.0-jvm-2.13 scalafix/rules/target/twitter-22.4.0-jvm-2.12 twitter-finagle/target/twitter-22.7.0-jvm-2.13 twitter-futures/target/twitter-22.7.0-jvm-2.13 twitter-futures/target/twitter-22.4.0-jvm-2.13 scalafix/input-dependency/target/twitter-22.7.0-jvm-2.13 scala-futures/target/js-2.12 scalafix/input/target/twitter-22.7.0-jvm-2.13 finagle-natchez/target/twitter-22.4.0-jvm-2.12 twitter-finagle/target/twitter-22.7.0-jvm-2.12 scalafix/tests/target/twitter-22.4.0-jvm-2.12 twitter-finagle/target/twitter-22.4.0-jvm-2.12 finagle-natchez/target/twitter-22.7.0-jvm-2.12 examples/target/jvm-2.12 scalafix/input-dependency/target/twitter-22.4.0-jvm-2.13 core/target/jvm-2.12 finagle-natchez/target/twitter-22.4.0-jvm-2.13 scalafix/tests/target/twitter-22.7.0-jvm-2.13 scalafix/rules/target/twitter-22.7.0-jvm-2.13 scalafix/output-dependency/target/twitter-22.7.0-jvm-2.13 scalafix/output/target/twitter-22.4.0-jvm-2.13 scalafix/output/target/twitter-22.4.0-jvm-2.12 scalafix/input/target/twitter-22.4.0-jvm-2.13 target scalafix/output-dependency/target/twitter-22.4.0-jvm-2.13 scala-futures/target/js-2.13 twitter-finagle/target/twitter-22.4.0-jvm-2.13 scalafix/rules/target/twitter-22.4.0-jvm-2.13 scalafix/input-dependency/target/twitter-22.4.0-jvm-2.12 scalafix/output/target/twitter-22.7.0-jvm-2.12 core/target/js-2.13 project/target
run: mkdir -p scalafix/input/target/twitter-22.4.0-jvm-2.12 core/target/js-2.12 scala-futures/target/jvm-2.12 scalafix/tests/target/twitter-22.7.0-jvm-2.12 examples/target/jvm-2.13 twitter-futures/target/twitter-22.4.0-jvm-2.12 scalafix/input-dependency/target/twitter-22.7.0-jvm-2.12 .finagle-tagless-scalafix-latest/target/twitter-22.7.0-jvm-2.12 scalafix/rules/target/twitter-22.4.0-jvm-2.12 scalafix/tests/target/twitter-22.4.0-jvm-2.13 scalafix/output-dependency/target/twitter-22.7.0-jvm-2.12 scalafix/rules/target/twitter-22.7.0-jvm-2.12 twitter-futures/target/twitter-22.7.0-jvm-2.12 scalafix/rules/target/twitter-22.4.0-jvm-2.13 scala-futures/target/jvm-2.13 .finagle-tagless-scalafix-latest/target/twitter-22.7.0-jvm-2.13 .async-utils-finagle-latest/target/twitter-22.7.0-jvm-2.12 scalafix/output/target/twitter-22.7.0-jvm-2.13 scalafix/input/target/twitter-22.7.0-jvm-2.12 core/target/jvm-2.13 .async-utils-twitter-latest/target/twitter-22.7.0-jvm-2.12 scalafix/output-dependency/target/twitter-22.4.0-jvm-2.12 finagle-natchez/target/twitter-22.7.0-jvm-2.13 .async-utils-finagle-latest/target/twitter-22.7.0-jvm-2.13 twitter-finagle/target/twitter-22.7.0-jvm-2.13 twitter-futures/target/twitter-22.7.0-jvm-2.13 twitter-futures/target/twitter-22.4.0-jvm-2.13 scalafix/input-dependency/target/twitter-22.7.0-jvm-2.13 .async-utils-twitter-latest/target/twitter-22.7.0-jvm-2.13 scala-futures/target/js-2.12 scalafix/input/target/twitter-22.7.0-jvm-2.13 finagle-natchez/target/twitter-22.4.0-jvm-2.12 twitter-finagle/target/twitter-22.7.0-jvm-2.12 scalafix/tests/target/twitter-22.4.0-jvm-2.12 twitter-finagle/target/twitter-22.4.0-jvm-2.12 finagle-natchez/target/twitter-22.7.0-jvm-2.12 examples/target/jvm-2.12 scalafix/input-dependency/target/twitter-22.4.0-jvm-2.13 core/target/jvm-2.12 finagle-natchez/target/twitter-22.4.0-jvm-2.13 scalafix/tests/target/twitter-22.7.0-jvm-2.13 scalafix/output-dependency/target/twitter-22.7.0-jvm-2.13 scalafix/output/target/twitter-22.4.0-jvm-2.13 scalafix/output/target/twitter-22.4.0-jvm-2.12 scalafix/input/target/twitter-22.4.0-jvm-2.13 target .async-utils-finagle-natchez-latest/target/twitter-22.7.0-jvm-2.13 scalafix/output-dependency/target/twitter-22.4.0-jvm-2.13 scala-futures/target/js-2.13 twitter-finagle/target/twitter-22.4.0-jvm-2.13 .async-utils-finagle-natchez-latest/target/twitter-22.7.0-jvm-2.12 scalafix/rules/target/twitter-22.7.0-jvm-2.13 scalafix/input-dependency/target/twitter-22.4.0-jvm-2.12 scalafix/output/target/twitter-22.7.0-jvm-2.12 core/target/js-2.13 project/target

- name: Compress target directories
if: github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main')
run: tar cf targets.tar scalafix/input/target/twitter-22.4.0-jvm-2.12 core/target/js-2.12 scala-futures/target/jvm-2.12 scalafix/tests/target/twitter-22.7.0-jvm-2.12 examples/target/jvm-2.13 twitter-futures/target/twitter-22.4.0-jvm-2.12 scalafix/input-dependency/target/twitter-22.7.0-jvm-2.12 scalafix/tests/target/twitter-22.4.0-jvm-2.13 scalafix/output-dependency/target/twitter-22.7.0-jvm-2.12 twitter-futures/target/twitter-22.7.0-jvm-2.12 scala-futures/target/jvm-2.13 scalafix/output/target/twitter-22.7.0-jvm-2.13 scalafix/input/target/twitter-22.7.0-jvm-2.12 core/target/jvm-2.13 scalafix/rules/target/twitter-22.7.0-jvm-2.12 scalafix/output-dependency/target/twitter-22.4.0-jvm-2.12 finagle-natchez/target/twitter-22.7.0-jvm-2.13 scalafix/rules/target/twitter-22.4.0-jvm-2.12 twitter-finagle/target/twitter-22.7.0-jvm-2.13 twitter-futures/target/twitter-22.7.0-jvm-2.13 twitter-futures/target/twitter-22.4.0-jvm-2.13 scalafix/input-dependency/target/twitter-22.7.0-jvm-2.13 scala-futures/target/js-2.12 scalafix/input/target/twitter-22.7.0-jvm-2.13 finagle-natchez/target/twitter-22.4.0-jvm-2.12 twitter-finagle/target/twitter-22.7.0-jvm-2.12 scalafix/tests/target/twitter-22.4.0-jvm-2.12 twitter-finagle/target/twitter-22.4.0-jvm-2.12 finagle-natchez/target/twitter-22.7.0-jvm-2.12 examples/target/jvm-2.12 scalafix/input-dependency/target/twitter-22.4.0-jvm-2.13 core/target/jvm-2.12 finagle-natchez/target/twitter-22.4.0-jvm-2.13 scalafix/tests/target/twitter-22.7.0-jvm-2.13 scalafix/rules/target/twitter-22.7.0-jvm-2.13 scalafix/output-dependency/target/twitter-22.7.0-jvm-2.13 scalafix/output/target/twitter-22.4.0-jvm-2.13 scalafix/output/target/twitter-22.4.0-jvm-2.12 scalafix/input/target/twitter-22.4.0-jvm-2.13 target scalafix/output-dependency/target/twitter-22.4.0-jvm-2.13 scala-futures/target/js-2.13 twitter-finagle/target/twitter-22.4.0-jvm-2.13 scalafix/rules/target/twitter-22.4.0-jvm-2.13 scalafix/input-dependency/target/twitter-22.4.0-jvm-2.12 scalafix/output/target/twitter-22.7.0-jvm-2.12 core/target/js-2.13 project/target
run: tar cf targets.tar scalafix/input/target/twitter-22.4.0-jvm-2.12 core/target/js-2.12 scala-futures/target/jvm-2.12 scalafix/tests/target/twitter-22.7.0-jvm-2.12 examples/target/jvm-2.13 twitter-futures/target/twitter-22.4.0-jvm-2.12 scalafix/input-dependency/target/twitter-22.7.0-jvm-2.12 .finagle-tagless-scalafix-latest/target/twitter-22.7.0-jvm-2.12 scalafix/rules/target/twitter-22.4.0-jvm-2.12 scalafix/tests/target/twitter-22.4.0-jvm-2.13 scalafix/output-dependency/target/twitter-22.7.0-jvm-2.12 scalafix/rules/target/twitter-22.7.0-jvm-2.12 twitter-futures/target/twitter-22.7.0-jvm-2.12 scalafix/rules/target/twitter-22.4.0-jvm-2.13 scala-futures/target/jvm-2.13 .finagle-tagless-scalafix-latest/target/twitter-22.7.0-jvm-2.13 .async-utils-finagle-latest/target/twitter-22.7.0-jvm-2.12 scalafix/output/target/twitter-22.7.0-jvm-2.13 scalafix/input/target/twitter-22.7.0-jvm-2.12 core/target/jvm-2.13 .async-utils-twitter-latest/target/twitter-22.7.0-jvm-2.12 scalafix/output-dependency/target/twitter-22.4.0-jvm-2.12 finagle-natchez/target/twitter-22.7.0-jvm-2.13 .async-utils-finagle-latest/target/twitter-22.7.0-jvm-2.13 twitter-finagle/target/twitter-22.7.0-jvm-2.13 twitter-futures/target/twitter-22.7.0-jvm-2.13 twitter-futures/target/twitter-22.4.0-jvm-2.13 scalafix/input-dependency/target/twitter-22.7.0-jvm-2.13 .async-utils-twitter-latest/target/twitter-22.7.0-jvm-2.13 scala-futures/target/js-2.12 scalafix/input/target/twitter-22.7.0-jvm-2.13 finagle-natchez/target/twitter-22.4.0-jvm-2.12 twitter-finagle/target/twitter-22.7.0-jvm-2.12 scalafix/tests/target/twitter-22.4.0-jvm-2.12 twitter-finagle/target/twitter-22.4.0-jvm-2.12 finagle-natchez/target/twitter-22.7.0-jvm-2.12 examples/target/jvm-2.12 scalafix/input-dependency/target/twitter-22.4.0-jvm-2.13 core/target/jvm-2.12 finagle-natchez/target/twitter-22.4.0-jvm-2.13 scalafix/tests/target/twitter-22.7.0-jvm-2.13 scalafix/output-dependency/target/twitter-22.7.0-jvm-2.13 scalafix/output/target/twitter-22.4.0-jvm-2.13 scalafix/output/target/twitter-22.4.0-jvm-2.12 scalafix/input/target/twitter-22.4.0-jvm-2.13 target .async-utils-finagle-natchez-latest/target/twitter-22.7.0-jvm-2.13 scalafix/output-dependency/target/twitter-22.4.0-jvm-2.13 scala-futures/target/js-2.13 twitter-finagle/target/twitter-22.4.0-jvm-2.13 .async-utils-finagle-natchez-latest/target/twitter-22.7.0-jvm-2.12 scalafix/rules/target/twitter-22.7.0-jvm-2.13 scalafix/input-dependency/target/twitter-22.4.0-jvm-2.12 scalafix/output/target/twitter-22.7.0-jvm-2.12 core/target/js-2.13 project/target

- name: Upload target directories
if: github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main')
Expand Down
Loading

0 comments on commit 6f15e85

Please sign in to comment.