Fix npe while running tasks without private mvn repo variables

This commit is contained in:
MrHua269
2025-05-02 17:21:46 +08:00
parent d6e9602210
commit 9f4ffccfe7
2 changed files with 17 additions and 10 deletions

View File

@@ -26,6 +26,11 @@ jobs:
run: chmod +x gradlew
- name: Configure Git User Details
run: git config --global user.email "ci@luminolmc.com" && git config --global user.name "LuminolMC CI"
- name: Set up Environment Variables
run: |
export PRIVATE_MAVEN_REPO_LINK=${{ secrets.PRIVATE_MAVEN_REPO_LINK }}
export PRIVATE_MAVEN_REPO_PASSWORD=${{ secrets.PRIVATE_MAVEN_REPO_PASSWORD }
export PRIVATE_MAVEN_REPO_USERNAME=${{ secrets.PRIVATE_MAVEN_REPO_USERNAME }}
- name: Apply Patches
run: ./gradlew applyAllPatches
- name: CreateJar
@@ -33,11 +38,7 @@ jobs:
- name: Publish to repo
if: github.event_name != 'pull_request'
continue-on-error: true
run: |
export PRIVATE_MAVEN_REPO_LINK=${{ secrets.PRIVATE_MAVEN_REPO_LINK }}
export PRIVATE_MAVEN_REPO_PASSWORD=${{ secrets.PRIVATE_MAVEN_REPO_PASSWORD }}
export PRIVATE_MAVEN_REPO_USERNAME=${{ secrets.PRIVATE_MAVEN_REPO_USERNAME }}
./gradlew publish -PpublishDevBundle=true
run: ./gradlew publish -PpublishDevBundle=true
- name: Upload Artifact
uses: "actions/upload-artifact@v4"
with: