Him188
|
8ff64d4a7f
|
Remove native (#2700)
* Remove native target
* Add foojay-resolver-convention
* disable windows
|
2023-06-16 13:40:46 +01:00 |
|
Him188
|
4ed551027a
|
[build] Support both configuring Android targets by Android SDK or JVM
- try to fix sdk dir when android is desired
- Do not printAndroidNotInstalled multiple times
|
2023-05-02 16:17:48 +01:00 |
|
Him188
|
48d674b383
|
[build] Actions v3 (#2518)
* [build] Update to `actions/checkout@v3` and `actions/setup-java@v3`
* v3
|
2023-02-20 23:56:20 +00:00 |
|
Karlatemp
|
bdaabeb7ef
|
[publish] Kill java processes before publishing to central
|
2022-11-29 15:27:37 +08:00 |
|
Karlatemp
|
531ef65f5e
|
[publish] Rewrite publishing
|
2022-11-29 15:24:46 +08:00 |
|
Him188
|
b0af6b0818
|
[build] Run only native tests for Release Publish to avoid OOM. Do not close repository because it always fails.
|
2022-11-27 15:25:18 +00:00 |
|
Him188
|
9f7face6eb
|
[build] Disable KotlinNativeLink by default. Can be enabled by -Dmirai.native.link=true
|
2022-11-27 15:25:18 +00:00 |
|
Him188
|
9540bc95c5
|
[gradle+deps] Adjust memory limit for test Gradle instances
|
2022-11-27 15:25:18 +00:00 |
|
Him188
|
f7e138086b
|
[build] Disable parallel compilation on Windows and Ubuntu
|
2022-11-27 15:25:18 +00:00 |
|
Him188
|
c9dd92c694
|
[build] Use pat-s/always-upload-cache@v3.0.11 for caching
|
2022-11-27 15:25:18 +00:00 |
|
Him188
|
442b52d61c
|
[build] Add separate 'Check Publishing' workflow to speed up usual builds
|
2022-11-27 15:25:18 +00:00 |
|
Him188
|
1d6e6ea67d
|
[core] Ensure MPP metadata with all available platforms is uploaded before uploading platform artifacts. Fix #2270
|
2022-10-19 16:30:20 +01:00 |
|
Him188
|
60f477b794
|
Configure publishing for HMPP
|
2022-07-20 00:30:16 +08:00 |
|
Him188
|
b82517e513
|
actions publishing
|
2022-07-20 00:30:16 +08:00 |
|
Him188
|
daf9c4a208
|
Configure GitHub Actions for native
|
2022-07-20 00:30:16 +08:00 |
|
Karlatemp
|
75fea25e38
|
Disable parallel when running testing
|
2022-06-07 10:40:13 +08:00 |
|
Him188
|
b43e6c1957
|
Rename all 'fillBuildConstants' tasks to 'generateBuildConstants' and ensure generated files are not versioned. Update docs and CI build config
|
2022-01-10 23:27:23 +00:00 |
|
Karlatemp
|
6f55816b08
|
Use JDK 11 for CI
|
2021-12-18 17:12:50 +08:00 |
|
Karlatemp
|
9b47b2877c
|
Try fix publishing
[no ci]
|
2021-11-02 23:10:32 +08:00 |
|
Karlatemp
|
d8ac8e2034
|
Ensure all compilations completed before publish
|
2021-09-22 18:22:16 +08:00 |
|
Karlatemp
|
3b7e85f3c5
|
Ensure all artifact published; fix #1552
|
2021-09-18 18:29:44 +08:00 |
|
Him188
|
f90320bd2b
|
Snapshots publishing (#1465)
* Add snapshots publishing
* fix workflow
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* Create tag on releasing snapshots
* fix
* fix
* fix
* Publish only when tagged `v*`
* MAMOE_TOKEN
* fix
* fix
* Close repository but not publish on release
* Ignore documentations for snapshots publishing
* Update docs for snapshots
* Remove unused newly added files
* Disable all shadow tasks on snapshots publishing
* Remove concurrency limitation for publish-mirai
* fix
* fix
* fix
* Remove publishMiraiCoreArtifactsToMavenLocal
|
2021-09-01 13:47:02 +08:00 |
|
Him188
|
3fc6fbed85
|
Change all system property names mirai.debug.network.* to mirai.network.*
|
2021-07-28 11:45:43 +08:00 |
|
Him188
|
f2ca8e1eff
|
Revert "Fix kt compiler errors (#1159)"
This reverts commit b227f719
|
2021-06-19 23:58:27 +08:00 |
|
Him188
|
b469ccc7bf
|
Fix yaml syntax
|
2021-05-31 16:20:09 +08:00 |
|
Him188
|
04dda62740
|
Enable debugging properties in actions
|
2021-05-31 16:14:51 +08:00 |
|
Him188
|
5e25c0e25b
|
Remove bintray
|
2021-05-25 12:25:53 +08:00 |
|
Karlatemp
|
b227f719a2
|
Fix kt compiler errors (#1159)
* Fix kt compiler errors
* Revert "Fix compiler bug, fix #1136"
This reverts commit 39f6c168
* Fix log style
Co-authored-by: Him188 <Him188@mamoe.net>
|
2021-04-05 22:41:26 +08:00 |
|
Him188
|
faebbde94c
|
Do not publish on release created
|
2021-03-26 10:46:01 +08:00 |
|
Him188
|
eccb92a78d
|
Publish on tagged v*
|
2021-03-26 10:40:08 +08:00 |
|
Him188
|
1d68c6ab68
|
Don't checkout submodules remotely in CI builds
|
2021-02-27 14:44:46 +08:00 |
|
Him188
|
9922aa48ba
|
Run 'Release Publish' on tagging '*-release'
|
2021-02-11 19:09:08 +08:00 |
|
Bo Zhang
|
ba06ce6db3
|
Simplify release.yml task 'check keys'
from https://github.com/mamoe/mirai/pull/981#discussion_r574175859
|
2021-02-11 17:02:54 +08:00 |
|
Karlatemp
|
32ef89add1
|
Merge remote-tracking branch 'origin/dev' into maven-central
# Conflicts:
# .github/workflows/bintray.yml
# .github/workflows/release.yml
|
2021-02-10 10:01:07 +08:00 |
|
Karlatemp
|
ff23709ae3
|
Merge remote-tracking branch 'origin/dev' into maven-central
# Conflicts:
# .github/workflows/bintray.yml
# .github/workflows/release.yml
# buildSrc/src/main/kotlin/Versions.kt
|
2021-02-08 12:24:15 +08:00 |
|
Karlatemp
|
a0666635d5
|
Keep JCenter package; Re-enable gradle plugin publish
|
2021-02-07 15:28:29 +08:00 |
|
Karlatemp
|
fb2632073b
|
Auto release to maven central
|
2021-02-06 22:39:09 +08:00 |
|
Karlatemp
|
9d8781d27c
|
Init keys before project init
|
2021-02-06 16:38:43 +08:00 |
|
Karlatemp
|
059d6a2ee5
|
2.4.0-dev-publish-1
|
2021-02-06 16:31:59 +08:00 |
|
Karlatemp
|
9af889f730
|
GitHub Workflow
|
2021-02-06 15:41:09 +08:00 |
|