aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-06-02 06:42:20 +0800
committershedaniel <daniel@shedaniel.me>2021-06-02 06:42:20 +0800
commit5e8adb095eeef5e04ed7a3bbbd779f5b0b1015ba (patch)
treeb71e0db05a30cbbb73a28e6c36c661de8763618c
parent9980229533d250b812ae395780109636717da56a (diff)
downloadRoughlyEnoughItems-5e8adb095eeef5e04ed7a3bbbd779f5b0b1015ba.tar.gz
RoughlyEnoughItems-5e8adb095eeef5e04ed7a3bbbd779f5b0b1015ba.tar.bz2
RoughlyEnoughItems-5e8adb095eeef5e04ed7a3bbbd779f5b0b1015ba.zip
Publish to curseforge
-rw-r--r--.github/workflows/gradle.yml2
-rw-r--r--fabric/build.gradle26
2 files changed, 27 insertions, 1 deletions
diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml
index 6c008f1a6..637464bc5 100644
--- a/.github/workflows/gradle.yml
+++ b/.github/workflows/gradle.yml
@@ -12,4 +12,4 @@ jobs:
with:
java-version: 1.8
- name: Build with Gradle
- run: ./gradlew clean build --refresh-dependencies --stacktrace
+ run: ./gradlew clean build curseforge --refresh-dependencies --stacktrace
diff --git a/fabric/build.gradle b/fabric/build.gradle
index 8d3aefd9d..2e5114c45 100644
--- a/fabric/build.gradle
+++ b/fabric/build.gradle
@@ -85,3 +85,29 @@ publishing {
}
}
}
+
+curseforge {
+ if (project.hasProperty('danielshe_curse_api_key') || System.getenv('danielshe_curse_api_key') != null) {
+ apiKey = project.hasProperty('danielshe_curse_api_key') ? project.property('danielshe_curse_api_key') : System.getenv('danielshe_curse_api_key')
+ project {
+ id = "310111"
+ releaseType = "beta"
+ changelogType = "html"
+ changelog = rootProject.releaseChangelog
+ addGameVersion "1.17"
+ addGameVersion "Fabric"
+ relations {
+ requiredDependency "architectury-fabric"
+ requiredDependency "cloth-config"
+ requiredDependency "fabric-api"
+ }
+ mainArtifact(tasks.getByName("remapJar")) {
+ displayName = "[Fabric $project.supported_version] v$project.version"
+ }
+ }
+ }
+ options {
+ forgeGradleIntegration = false
+ javaVersionAutoDetect = false
+ }
+}