From 017a4e1f64a61239b7399a299e49e4f4786f3ced Mon Sep 17 00:00:00 2001 From: opaopa6969 Date: Sat, 12 Sep 2026 00:42:46 +0900 Subject: [PATCH 1/2] ci: run verification on self-hosted runner --- .github/workflows/ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 542ccbf1..a417bc52 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,8 @@ on: jobs: smoke: name: P4 smoke (targeted matrix) - runs-on: ubuntu-latest + if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository + runs-on: [self-hosted, Linux, X64, tinyexpression-ci] steps: - uses: actions/checkout@v6 @@ -45,7 +46,8 @@ jobs: build: name: Full verify - runs-on: ubuntu-latest + if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository + runs-on: [self-hosted, Linux, X64, tinyexpression-ci] needs: smoke steps: From 6c8196b7879abe58d6b739d3e63a16e853745ced Mon Sep 17 00:00:00 2001 From: opaopa6969 Date: Sat, 12 Sep 2026 01:06:15 +0900 Subject: [PATCH 2/2] ci: use persistent runner Maven cache --- .github/workflows/ci.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a417bc52..a176c857 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,6 @@ jobs: with: java-version: '21' distribution: 'temurin' - cache: 'maven' server-id: github-unlaxer server-username: GITHUB_ACTOR server-password: GITHUB_TOKEN @@ -58,7 +57,6 @@ jobs: with: java-version: '21' distribution: 'temurin' - cache: 'maven' server-id: github-unlaxer server-username: GITHUB_ACTOR server-password: GITHUB_TOKEN