diff --git a/.github/workflows/wip.yml b/.github/workflows/wip.yml index e546df0..c82d3f2 100644 --- a/.github/workflows/wip.yml +++ b/.github/workflows/wip.yml @@ -34,7 +34,7 @@ jobs: ./gradlew --no-daemon --info --stacktrace check - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} diff --git a/tessellate-main/build.gradle.kts b/tessellate-main/build.gradle.kts index 5a73efc..eba9653 100644 --- a/tessellate-main/build.gradle.kts +++ b/tessellate-main/build.gradle.kts @@ -16,7 +16,7 @@ plugins { java application `java-test-fixtures` - id("org.jreleaser") version "1.8.0" + id("org.jreleaser") version "1.9.0" } val versionProperties = Properties().apply { @@ -281,7 +281,7 @@ jreleaser { } docker { - active.set(Active.NEVER) + active.set(Active.ALWAYS) repository { repoOwner.set("clusterless") name.set("tessellate") @@ -289,12 +289,19 @@ jreleaser { } registries { - create("DEFAULT") { + create("dockerhub") { + server.set("hub.docker.com") externalLogin.set(true) repositoryName.set("clusterless") } } + buildx { + enabled.set(true) + platform("linux/amd64") + platform("linux/arm64") + } + imageName("{{owner}}/{{distributionName}}:{{projectVersion}}") if (buildRelease) { @@ -304,7 +311,6 @@ jreleaser { } else { imageName("{{owner}}/{{distributionName}}:latest-wip") } - } } }