瀏覽代碼

Update publisher

Him188 5 年之前
父節點
當前提交
724d8940f8

+ 0 - 0
.github/workflows/gradle-build.yml → .github/workflows/Gradle CI.yml


+ 4 - 0
.github/workflows/Publishing.yml

@@ -5,6 +5,10 @@ name: Bintray Publish
 # Controls when the action will run. Triggers the workflow on push or pull request 
 # events but only for the master branch
 on:
+  push:
+    # Sequence of patterns matched against refs/tags
+    tags:
+      - '*-dev*'
   release:
     types:
       - created

+ 1 - 1
.github/workflows/TagRelease.yml

@@ -8,7 +8,7 @@ on:
   push:
     # Sequence of patterns matched against refs/tags
     tags:
-      - '*-dev*' # Push events to matching v*, i.e. v1.0, v20.15.10
+      - '*-dev*'
 
 jobs:
   build:

+ 0 - 48
.github/workflows/cui.yml

@@ -1,48 +0,0 @@
-# This is a basic workflow to help you get started with Actions
-
-name: CuiCloud Publish
-
-# Controls when the action will run. Triggers the workflow on push or pull request 
-# events but only for the master branch
-on:
-  release:
-    types:
-      - created
-
-# A workflow run is made up of one or more jobs that can run sequentially or in parallel
-jobs:
-  # This workflow contains a single job called "build"
-  build:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v2
-      - name: Set up JDK 1.8
-        uses: actions/setup-java@v1
-        with:
-          java-version: 1.8
-      - name: Grant execute permission for gradlew
-        run: chmod +x gradlew
-      - name: Gradle clean
-        run: ./gradlew clean
-      - name: Gradle build
-        run: ./gradlew build # if test's failed, don't publish
-      - name: Gradle :mirai-console:cuiCloudUpload
-        run: ./gradlew :mirai-console:cuiCloudUpload -Dcui_cloud_key=${{ secrets.CUI_CLOUD_KEY }} -Pcui_cloud_key=${{ secrets.CUI_CLOUD_KEY }} -Dcui_cloud_url=${{ secrets.CUI_CLOUD_URL }} -Pcui_cloud_url=${{ secrets.CUI_CLOUD_URL }}
-      - name: Gradle :mirai-console-graphical:cuiCloudUpload
-        run: ./gradlew :mirai-console-graphical:cuiCloudUpload -Dcui_cloud_key=${{ secrets.CUI_CLOUD_KEY }} -Pcui_cloud_key=${{ secrets.CUI_CLOUD_KEY }} -Dcui_cloud_url=${{ secrets.CUI_CLOUD_URL }} -Pcui_cloud_url=${{ secrets.CUI_CLOUD_URL }}
-
-
-#      - name: Upload artifact
-#        uses: actions/[email protected]
-#        with:
-#          # Artifact name
-#          name: mirai-core
-#          # Directory containing files to upload
-#          path: "mirai-core/build/libs/mirai-core-*-all.jar"
-#      - name: Upload artifact
-#        uses: actions/[email protected]
-#        with:
-#          # Artifact name
-#          name: mirai-core-qqandroid-all
-#          # Directory containing files to upload
-#          path: "mirai-core-qqandroid/build/libs/mirai-core-qqandroid-*-all.jar"

+ 0 - 48
.github/workflows/shadow.yml

@@ -1,48 +0,0 @@
-# This is a basic workflow to help you get started with Actions
-
-name: mirai-repo Publish
-
-# Controls when the action will run. Triggers the workflow on push or pull request 
-# events but only for the master branch
-on:
-  release:
-    types:
-      - created
-
-# A workflow run is made up of one or more jobs that can run sequentially or in parallel
-jobs:
-  # This workflow contains a single job called "build"
-  build:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v2
-      - name: Set up JDK 1.8
-        uses: actions/setup-java@v1
-        with:
-          java-version: 1.8
-      - name: Grant execute permission for gradlew
-        run: chmod +x gradlew
-      - name: Gradle clean
-        run: ./gradlew clean
-      - name: Gradle build
-        run: ./gradlew build # if test's failed, don't publish
-      - name: Gradle :mirai-console:githubUpload
-        run: ./gradlew :mirai-console:githubUpload -Dgithub_token=${{ secrets.MAMOE_TOKEN }} -Pgithub_token=${{ secrets.MAMOE_TOKEN }}
-      - name: Gradle :mirai-console-terminal:githubUpload
-        run: ./gradlew :mirai-console-terminal:githubUpload -Dgithub_token=${{ secrets.MAMOE_TOKEN }} -Pgithub_token=${{ secrets.MAMOE_TOKEN }}
-
-
-#      - name: Upload artifact
-#        uses: actions/[email protected]
-#        with:
-#          # Artifact name
-#          name: mirai-core
-#          # Directory containing files to upload
-#          path: "mirai-core/build/libs/mirai-core-*-all.jar"
-#      - name: Upload artifact
-#        uses: actions/[email protected]
-#        with:
-#          # Artifact name
-#          name: mirai-core-qqandroid-all
-#          # Directory containing files to upload
-#          path: "mirai-core-qqandroid/build/libs/mirai-core-qqandroid-*-all.jar"

+ 4 - 0
buildSrc/src/main/kotlin/PublishingHelpers.kt

@@ -84,6 +84,10 @@ inline fun Project.setupPublishing(
 
             user = Bintray.getUser(project)
             key = Bintray.getKey(project)
+
+            publish = true
+            override = true
+
             setPublications("mavenJava")
             setConfigurations("archives")