From 9bb202674c83e11ba11d5e714ed1ca9a5db1e056 Mon Sep 17 00:00:00 2001 From: vividcoder Date: Fri, 27 Feb 2026 15:09:50 +0800 Subject: [PATCH 1/2] ci: make build job depend on PR lint check --- .github/workflows/pr-check.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index f4d77147dd..731bfbbce9 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -68,6 +68,7 @@ jobs: build: name: Build (JDK ${{ matrix.java }} / ${{ matrix.arch }}) + needs: pr-lint runs-on: ${{ matrix.runner }} strategy: fail-fast: false From e6b4bffb919c11f7d6b44166a8af9457592a5c64 Mon Sep 17 00:00:00 2001 From: vividcoder Date: Fri, 27 Feb 2026 16:02:19 +0800 Subject: [PATCH 2/2] fix: use random port on each startApp to avoid port binding conflict in DbLiteTest --- plugins/src/test/java/org/tron/plugins/DbLiteTest.java | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/src/test/java/org/tron/plugins/DbLiteTest.java b/plugins/src/test/java/org/tron/plugins/DbLiteTest.java index 80fd90cce8..60db838a80 100644 --- a/plugins/src/test/java/org/tron/plugins/DbLiteTest.java +++ b/plugins/src/test/java/org/tron/plugins/DbLiteTest.java @@ -44,6 +44,7 @@ public class DbLiteTest { * init logic. */ public void startApp() { + Args.getInstance().setRpcPort(PublicMethod.chooseRandomPort()); context = new TronApplicationContext(DefaultConfig.class); appTest = ApplicationFactory.create(context); appTest.startup();