From bf915caa2e7b612419ee47a3c1d9a07599455555 Mon Sep 17 00:00:00 2001 From: Ko Nagase Date: Sun, 30 Nov 2025 23:25:44 +0900 Subject: [PATCH 1/2] Update CI matrix and actions --- .github/workflows/test.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4b9d325..3ed9631 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,25 +22,31 @@ jobs: strategy: fail-fast: false matrix: - redmine_version: [5.1-stable, 6.0-stable, master] - ruby_version: ['3.1', '3.2', '3.3'] + redmine_version: [5.1-stable, 6.0-stable, 6.1-stable, master] + ruby_version: ['3.1', '3.2', '3.3', '3.4'] db: ['mysql:8.0', 'postgres:14', 'sqlite3'] # System test takes 2~3 times longer, so limit to specific matrix combinations # See: https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#expanding-or-adding-matrix-configurations include: - system_test: true - redmine_version: 6.0-stable - ruby_version: '3.3' + redmine_version: 6.1-stable + ruby_version: '3.4' db: 'mysql:8.0' exclude: - redmine_version: 5.1-stable ruby_version: '3.3' + - redmine_version: 5.1-stable + ruby_version: '3.4' + - redmine_version: 6.0-stable + ruby_version: '3.4' + - redmine_version: 6.1-stable + ruby_version: '3.1' - redmine_version: master ruby_version: '3.1' steps: - name: Setup Redmine - uses: hidakatsuya/action-setup-redmine@v2 + uses: hidakatsuya/action-setup-redmine@v3 with: repository: redmine/redmine version: ${{ matrix.redmine_version }} @@ -49,7 +55,7 @@ jobs: path: redmine - name: Checkout Plugin - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: path: redmine/plugins/${{ env.PLUGIN_NAME }} @@ -57,7 +63,7 @@ jobs: working-directory: redmine run: | bundle config set --local without 'development' - bundle install --jobs=4 --retry=3 + bundle install --jobs=$(nproc) --retry=3 - name: Run Redmine rake tasks working-directory: redmine From 3795db1102c7b7a9ecf22a0a3f06e60e1536cc96 Mon Sep 17 00:00:00 2001 From: Ko Nagase Date: Mon, 1 Dec 2025 08:41:16 +0900 Subject: [PATCH 2/2] Update .github/workflows/test.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3ed9631..63493f7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -63,7 +63,7 @@ jobs: working-directory: redmine run: | bundle config set --local without 'development' - bundle install --jobs=$(nproc) --retry=3 + bundle install --jobs=4 --retry=3 - name: Run Redmine rake tasks working-directory: redmine