From e3ca32610f68c7ff4e07c5502dad11cb0e6b91db Mon Sep 17 00:00:00 2001 From: h4ckx0r Date: Sun, 18 May 2025 17:33:42 +0200 Subject: [PATCH] Ahora utiliza la libreria actualizada --- .gitea/workflows/publish.yml | 50 ++++++++++++++++++++++++ pom.xml | 75 ++++++++++++------------------------ 2 files changed, 75 insertions(+), 50 deletions(-) create mode 100644 .gitea/workflows/publish.yml diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml new file mode 100644 index 0000000..890cfaa --- /dev/null +++ b/.gitea/workflows/publish.yml @@ -0,0 +1,50 @@ +name: Build and Publish to Gitea Packages + +on: + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Set up Maven + uses: stCarolas/setup-maven@v5 + with: + maven-version: 3.8.8 + + - name: Set up Java + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '23' + + - name: Build with Maven + run: mvn clean package -Dgpg.skip=true + + - name: Create Maven settings.xml + run: | + mkdir -p ~/.m2 + cat > ~/.m2/settings.xml < + + + gitea + ${USER_GITEA} + ${TOKEN_GITEA} + + + + EOF + env: + USER_GITEA: ${{ secrets.USER_GITEA }} + TOKEN_GITEA: ${{ secrets.TOKEN_GITEA }} + + - name: Publish to Gitea Package Registry + run: mvn deploy -DaltDeploymentRepository=gitea::default::https://git.h4ckdata.es/api/packages/h4ckx0r/maven -Dgpg.skip=true + env: + USER_GITEA: ${{ secrets.USER_GITEA }} + TOKEN_GITEA: ${{ secrets.TOKEN_GITEA }} \ No newline at end of file diff --git a/pom.xml b/pom.xml index 4636cb1..fe8d1ee 100644 --- a/pom.xml +++ b/pom.xml @@ -8,12 +8,6 @@ Socket.IO Client Library for Java https://github.com/socketio/socket.io-client-java - - org.sonatype.oss - oss-parent - 7 - - github @@ -41,38 +35,44 @@ - - - sonatype-oss-public - https://oss.sonatype.org/content/groups/public/ - - true - - - true - - - - 3.0.4 + + + gitea + https://git.h4ckdata.es/api/packages/h4ckx0r/maven + + + + + + gitea + https://git.h4ckdata.es/api/packages/h4ckx0r/maven + + + + gitea + https://git.h4ckdata.es/api/packages/h4ckx0r/maven + + + io.socket engine.io-client - 2.1.0 + 2.1.1-SNAPSHOT org.json json - 20090211 + 20231013 junit junit - 4.12 + 4.13.1 test @@ -89,17 +89,6 @@ - - - ossrh - https://oss.sonatype.org/content/repositories/snapshots - - - ossrh - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - @@ -107,8 +96,8 @@ maven-compiler-plugin 3.5.1 - 1.7 - 1.7 + 23 + 23 -Xlint:unchecked @@ -130,20 +119,6 @@ - - org.apache.maven.plugins - maven-gpg-plugin - 1.6 - - - sign-artifacts - verify - - sign - - - - org.apache.maven.plugins maven-source-plugin @@ -207,7 +182,7 @@ ./src/test/resources npm - install + install