1
0
mirror of https://github.com/mamoe/mirai.git synced 2025-04-25 04:50:26 +08:00

Upload artifacts after workflow

This commit is contained in:
Karlatemp 2022-03-22 23:28:38 +08:00
parent 1688dc9453
commit 30f1f98a83
No known key found for this signature in database
GPG Key ID: C6B606FF23D8FED7
2 changed files with 64 additions and 0 deletions
.github
actions/upload-build-artifacts
workflows

View File

@ -0,0 +1,61 @@
name: Upload mirai build artifacts
author: Karlatemp
description: Not exists
runs:
using: composite
steps:
- name: Ensure build
shell: bash
run: >
./gradlew build publishToMavenLocal --scan
--exclude-task allTests
--exclude-task jvmTest
--exclude-task androidTest
--exclude-task test
--exclude-task check
- name: Upload mirai-core-utils
uses: actions/upload-artifact@v3
with:
name: mirai-core-utils
path: mirai-core-utils/build/libs
- name: Upload mirai-core-api
uses: actions/upload-artifact@v3
with:
name: mirai-core-api
path: mirai-core-api/build/libs
- name: Upload mirai-core
uses: actions/upload-artifact@v3
with:
name: mirai-core
path: mirai-core/build/libs
- name: Upload mirai-core-all
uses: actions/upload-artifact@v3
with:
name: mirai-core-all
path: mirai-core-all/build/libs
- name: Upload mirai-console
uses: actions/upload-artifact@v3
with:
name: mirai-console
path: mirai-console/backend/mirai-console/build/libs
- name: Upload mirai-console-terminal
uses: actions/upload-artifact@v3
with:
name: mirai-console-terminal
path: mirai-console/frontend/mirai-console-terminal/build/libs
- name: Upload mirai-console-gradle
uses: actions/upload-artifact@v3
with:
name: mirai-console-gradle
path: mirai-console/tools/gradle-plugin/build/libs

View File

@ -41,3 +41,6 @@ jobs:
- name: Ensure KDoc valid
run: ./gradlew dokkaHtmlMultiModule
- name: Upload build artifacts
uses: ./.github/actions/upload-build-artifacts