diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml
index d37a020..16fa5bf 100644
--- a/.gitea/workflows/build.yml
+++ b/.gitea/workflows/build.yml
@@ -37,7 +37,7 @@ jobs:
- name: "Release"
uses: https://ssl.lunadeer.cn:14446/zhangyuheng/release-action@main
with:
- note: "带 `original-` 前缀的文件无法用于运行,请下载不带此前缀的版本。"
+ note: " - 带 `original-` 前缀的文件无法用于运行,请下载不带此前缀的版本。"
files: |-
staging/*.jar
api_key: '${{secrets.RELEASE_TOKEN}}'
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 844c8a6..caf8ec8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
cn.lunadeer
Dominion
- 1.22.1-beta
+ 1.22.2-beta
jar
Dominion
diff --git a/src/main/java/cn/lunadeer/dominion/utils/GiteaReleaseCheck.java b/src/main/java/cn/lunadeer/dominion/utils/GiteaReleaseCheck.java
index da910b8..ba68eba 100644
--- a/src/main/java/cn/lunadeer/dominion/utils/GiteaReleaseCheck.java
+++ b/src/main/java/cn/lunadeer/dominion/utils/GiteaReleaseCheck.java
@@ -12,6 +12,7 @@ import java.io.File;
import java.io.InputStreamReader;
import java.net.URL;
import java.nio.file.Files;
+import java.util.Random;
import java.util.concurrent.TimeUnit;
public class GiteaReleaseCheck {
@@ -30,11 +31,12 @@ public class GiteaReleaseCheck {
this.current_version = plugin.getPluginMeta().getVersion();
// 异步每12小时检查一次更新
plugin.getServer().getAsyncScheduler().runAtFixedRate(plugin, (instance) -> {
- getLatestRelease();
- if (auto_update) {
- downloadUpdate();
- }
- }, 10, 60 * 60 * 12, TimeUnit.SECONDS);
+ getLatestRelease();
+ if (auto_update) {
+ downloadUpdate();
+ }
+ }, 10 + new Random().nextInt(10), 60 * 60 * 12 + new Random().nextInt(60),
+ TimeUnit.SECONDS);
}
public void enableAutoUpdate() {