diff --git a/.github/workflows/windspigot-build-and-upload.yml b/.github/workflows/windspigot-build-and-upload.yml index 959e3f52..450fbbce 100644 --- a/.github/workflows/windspigot-build-and-upload.yml +++ b/.github/workflows/windspigot-build-and-upload.yml @@ -8,9 +8,10 @@ jobs: runs-on: ubuntu-latest if: "!contains(github.event.head_commit.message, '[skip]')" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 + - name: Set up JDK 18.0.1 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'temurin' java-version: 18.0.1 @@ -18,7 +19,7 @@ jobs: cache: 'maven' - name: Cache local Maven repository - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} @@ -29,13 +30,13 @@ jobs: run: mvn package --file pom.xml - name: Upload Server Artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: WindSpigot-server path: WindSpigot-Server/target/WindSpigot.jar - name: Upload API Artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: WindSpigot-API path: WindSpigot-API/target/WindSpigot-API.jar diff --git a/WindSpigot-API/pom.xml b/WindSpigot-API/pom.xml index 4620eb4d..991f0e85 100644 --- a/WindSpigot-API/pom.xml +++ b/WindSpigot-API/pom.xml @@ -22,13 +22,21 @@ 1.8 UTF-8 + + + + hpfxd-releases + hpfxd repo + https://repo.hpfxd.com/releases + + net.sf.trove4j trove4j 3.0.3 - + provided @@ -44,21 +52,21 @@ jar compile - + com.google.guava guava 17.0 compile - - - - - - + + + + + + - + com.google.code.gson gson @@ -84,7 +92,7 @@ compile - + junit junit @@ -120,9 +128,9 @@ - + false - + true diff --git a/WindSpigot-Server/pom.xml b/WindSpigot-Server/pom.xml index d00ad121..df1ded0d 100644 --- a/WindSpigot-Server/pom.xml +++ b/WindSpigot-Server/pom.xml @@ -36,7 +36,7 @@ io.netty netty-all - 4.1.68.Final + 4.1.132.Final @@ -56,7 +56,7 @@ fastutil 8.5.6 - + org.spigotmc minecraft-server @@ -140,7 +140,7 @@ com.velocitypowered velocity-native - 1.1.0-SNAPSHOT + 3.1.1 @@ -160,9 +160,9 @@ checker-qual 3.21.0 - - - + + + net.kyori adventure-key @@ -176,11 +176,15 @@ https://maven.elmakers.com/repository/ - velocity-repo - https://repo.velocitypowered.com/snapshots/ + papermc + https://repo.papermc.io/repository/maven-public/ + + + hpfxd-releases + hpfxd repo + https://repo.hpfxd.com/releases -