From b3cba0751e518c8be7bd3908a1a453032d80f2ac Mon Sep 17 00:00:00 2001 From: Klesti Selimaj Date: Thu, 19 Feb 2026 20:20:49 +0100 Subject: [PATCH] Publishing to github packages --- build.gradle | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/build.gradle b/build.gradle index b80ae16..475887e 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,6 @@ plugins { id 'java-library' + id 'maven-publish' } group = "dev.selimaj.session" @@ -33,3 +34,21 @@ dependencies { test { useJUnitPlatform() } + +publishing { + repositories { + maven { + name = "GitHubPackages" + url = uri("https://maven.pkg.github.com/selimaj-dev/session-java") + credentials { + username = project.findProperty("gpr.user") ?: System.getenv("USERNAME") + password = project.findProperty("gpr.key") ?: System.getenv("TOKEN") + } + } + } + publications { + gpr(MavenPublication) { + from(components.java) + } + } +} \ No newline at end of file