diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b0f24a6..1fc365f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,9 +17,6 @@ jobs: # and run on both Linux and Windows os: [ubuntu-20.04, windows-2022] runs-on: ${{ matrix.os }} - env: - REPO_USER: ${{ secrets.REPO_USER }} - REPO_TOKEN: ${{ secrets.REPO_TOKEN }} steps: - name: checkout repository uses: actions/checkout@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c70ccfc..39b98ae 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,8 +9,6 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} MODRINTH_TOKEN: ${{ secrets.MODRINTH_TOKEN }} WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }} - REPO_USER: ${{ secrets.MAVEN_USERNAME }} - REPO_TOKEN: ${{ secrets.MAVEN_PASSWORD }} steps: - name: Setup Java 17 uses: actions/setup-java@v3 @@ -26,4 +24,22 @@ jobs: - name: Checkout Repository Files uses: actions/checkout@v4 - name: Run release - run: peony mod -d --gradle-args="build publish" + run: peony mod -d + publish: + runs-on: ubuntu-latest + name: Publish to Maven repository + env: + REPO_USER: ${{ secrets.MAVEN_USERNAME }} + REPO_TOKEN: ${{ secrets.MAVEN_PASSWORD }} + steps: + - name: Setup Java 17 + uses: actions/setup-java@v3 + with: + distribution: temurin + java-version: 17 + - name: Checkout Repository Files + uses: actions/checkout@v4 + - name: make gradle wrapper executable + run: chmod +x ./gradlew + - name: Run publish task + run: ./gradlew publish \ No newline at end of file