Skip to content

Commit

Permalink
Switch to Mill
Browse files Browse the repository at this point in the history
  • Loading branch information
alexarchambault committed Jun 4, 2024
1 parent 5b5726a commit 36f6164
Show file tree
Hide file tree
Showing 12 changed files with 859 additions and 247 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
with:
jvm: 8
- name: Test
run: sbtn ++${{ matrix.SCALA_VERSION }} test
run: ./mill -i '__[${{ matrix.SCALA_VERSION }}].test'

bin-compat:
runs-on: ubuntu-latest
Expand All @@ -37,8 +37,8 @@ jobs:
- uses: coursier/[email protected]
with:
jvm: 8
- name: Test
run: sbtn +mimaReportBinaryIssues
- name: Check
run: ./mill -i __.mimaReportBinaryIssues

format:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -72,7 +72,7 @@ jobs:
- name: Wrap GPG binary
run: .github/scripts/wrap-gpg.sh
- name: Release
run: sbtn ci-release
run: ./mill -i publishSonatype __.publishArtifacts
env:
PGP_PASSPHRASE: ${{ secrets.PUBLISH_SECRET_KEY_PASSWORD }}
PGP_SECRET: ${{ secrets.PUBLISH_SECRET_KEY }}
Expand Down
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target/
out/
.bsp/
.idea
.idea_modules
Expand All @@ -7,4 +7,3 @@ target/
.bloop/
.metals/
.vscode/
project/metals.sbt
1 change: 1 addition & 0 deletions .mill-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0.11.7
134 changes: 0 additions & 134 deletions build.sbt

This file was deleted.

Loading

0 comments on commit 36f6164

Please sign in to comment.