Skip to content

Commit 246a32d

Browse files
committed
CHORE: Hard-code hail-is dependency
Maven is insisting the file that has not moved no longer exists. Download the jar file for the hail-is dependency and install it manually before running mvn deploy. This can all be removed once we finish this release and can remove hail from our dependencies completely.
1 parent 83a7c50 commit 246a32d

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/publish-release.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,16 @@ jobs:
6363
"username": "${{ secrets.CENTRAL_TOKEN_USERNAME }}",
6464
"password": "${{ secrets.CENTRAL_TOKEN_PASSWORD }}"
6565
}]
66+
- name: Pull in hail-is snapshot jar
67+
run: |
68+
curl -o hail-is.jar https://oss.sonatype.org/service/local/repositories/snapshots/content/au/csiro/aehrc/third/hail-is/hail_2.12_3.1/0.2.74-SNAPSHOT/hail_2.12_3.1-0.2.74-20240126.014320-5.jar
69+
mvn install:install-file \
70+
-Dfile=hail-is.jar \
71+
-DgroupId=au.csiro.aehrc.third.hail-is \
72+
-DartifactId=hail_2.12_3.1 \
73+
-Dversion=0.2.74-20240126.014320-5 \
74+
-Dpackaging=jar \
75+
-DgeneratePom=true
6676
- name: Build with Maven
6777
run: |
6878
mvn -Prelease -DskipTests=true -Dgpg.passphrase="${{ secrets.GPG_PASSPHRASE }}" \

0 commit comments

Comments
 (0)