@@ -22,30 +22,38 @@ jobs:
2222 runs-on : ubuntu-latest
2323
2424 steps :
25- - uses : actions/checkout@v3
26- - name : Set up JDK 11
27- uses : actions/setup-java@v3
28- with :
29- java-version : ' 11'
30- distribution : ' temurin'
31- - name : Grant execute permission for gradlew
32- run : chmod +x ./gradlew
33- - name : Build Plugin
34- uses : gradle/gradle-build-action@67421db6bd0bf253fb4bd25b31ebb98943c375e1
35- with :
36- arguments : buildPlugin
37- - name : Build Plugin Legacy
38- uses : gradle/gradle-build-action@67421db6bd0bf253fb4bd25b31ebb98943c375e1
39- with :
40- arguments : buildPluginLegacy
41- # 取文件名
42- - name : Get Plugin Name
43- run : echo "NAME=$(find /home/runner/work/mirai-plugins-pixiv/mirai-plugins-pixiv/build/mirai -name "*mirai.jar" -exec basename {} \; | sed 's/\.mirai.jar/-mirai/')" >> $GITHUB_ENV
44- - name : Upload a Build Artifact
45- uses : actions/upload-artifact@v3.1.0
46- if : success()
47- with :
48- name : ${{ env.NAME }}
49- path : /home/runner/work/mirai-plugins-pixiv/mirai-plugins-pixiv/build/mirai/*.jar
50- retention-days : 0
51- if-no-files-found : error
25+ - uses : actions/checkout@v4
26+ - name : Set up JDK 11
27+ uses : actions/setup-java@v4
28+ with :
29+ java-version : ' 11'
30+ distribution : ' temurin'
31+ - name : Grant execute permission for gradlew
32+ run : chmod +x ./gradlew
33+ - name : Build Plugin
34+ uses : gradle/gradle-build-action@v3
35+ with :
36+ arguments : buildPlugin
37+ - name : Build Plugin Legacy
38+ uses : gradle/gradle-build-action@v3
39+ with :
40+ arguments : buildPluginLegacy
41+ - name : Build Overflow Plugin
42+ uses : gradle/gradle-build-action@v3
43+ with :
44+ arguments : buildPlugin -Poverflow
45+ - name : Build Overflow Plugin Legacy
46+ uses : gradle/gradle-build-action@v3
47+ with :
48+ arguments : buildPluginLegacy -Poverflow
49+ # 取文件名
50+ - name : Get Plugin Name
51+ run : echo "NAME=$(find /home/runner/work/mirai-plugins-pixiv/mirai-plugins-pixiv/build/mirai -name "*mirai.jar" -exec basename {} \; | sed 's/\.mirai.jar/-mirai/')" >> $GITHUB_ENV
52+ - name : Upload a Build Artifact
53+ uses : actions/upload-artifact@v4
54+ if : success()
55+ with :
56+ name : ${{ env.NAME }}
57+ path : /home/runner/work/mirai-plugins-pixiv/mirai-plugins-pixiv/build/mirai/*.jar
58+ retention-days : 0
59+ if-no-files-found : error
0 commit comments