Skip to content

Commit

Permalink
Setup snapshot publishing
Browse files Browse the repository at this point in the history
  • Loading branch information
IThundxr committed Mar 3, 2025
1 parent 4cf886b commit b9161fb
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,20 @@ jobs:
# - name: Run Gametests
# run: ./gradlew runGametestServer

- name: Publish to Maven
- name: Publish to Maven [Releases]
if: ${{ github.event.inputs.release }}
run: >-
./gradlew publishAllPublicationsToDevOsReleasesRepository
-PdevOsReleasesUsername="${{ secrets.MAVEN_USER }}"
-PdevOsReleasesPassword="${{ secrets.MAVEN_PASS }}"
- name: Publish to Maven [Snapshots]
if: ${{ !github.event.inputs.release }}
run: >-
./gradlew publishAllPublicationsToDevOsReleasesRepository
-PdevOsReleasesUsername="${{ secrets.MAVEN_USER }}"
-PdevOsReleasesPassword="${{ secrets.MAVEN_PASS }}"
# TODO: add back CF and MR publishing at some point

- name: Capture Build Artifacts
Expand Down
5 changes: 5 additions & 0 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -260,5 +260,10 @@ publishing {
name = "devOsReleases"
credentials(PasswordCredentials::class)
}

maven("https://mvn.devos.one/snapshots") {
name = "devOsSnapshots"
credentials(PasswordCredentials::class)
}
}
}

0 comments on commit b9161fb

Please sign in to comment.