diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f5ffe6854..820f4725d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -55,7 +55,15 @@ jobs: KEY_STORE_ALIAS: ${{ secrets.KEY_STORE_ALIAS }} KEY_STORE_KEY_PASS: ${{ secrets.KEY_STORE_KEY_PASS }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: ./gradlew publish --no-daemon --max-workers 1 + run: ./gradlew publishMavenPublicationToGitHubPackagesRepository --no-daemon --max-workers 1 + - name: Publish to modmaven + env: + KEY_STORE_PASS: ${{ secrets.KEY_STORE_PASS }} + KEY_STORE_ALIAS: ${{ secrets.KEY_STORE_ALIAS }} + KEY_STORE_KEY_PASS: ${{ secrets.KEY_STORE_KEY_PASS }} + MODMAVEN_USER: ${{ secrets.MODMAVEN_USER }} + MODMAVEN_PASSWORD: ${{ secrets.MODMAVEN_PASSWORD }} + run: ./gradlew publishMavenPublicationToModmavenRepository --no-daemon --max-workers 1 - name: Prepare artifact metadata id: prepare_artifact_metadata run: | diff --git a/build.gradle b/build.gradle index 5abf5b3bd..04ce36ad3 100644 --- a/build.gradle +++ b/build.gradle @@ -205,5 +205,13 @@ publishing { name = "GitHubPackages" url = "https://maven.pkg.github.com/AppliedEnergistics/Applied-Energistics-2" } + maven { + credentials { + username System.getenv("MODMAVEN_USER") + password System.getenv("MODMAVEN_PASSWORD") + } + name = "modmaven" + url = "https://modmaven.k-4u.nl/artifactory/local-releases/" + } } }