From 961e7eba809dffd9880f8034a3e8859156802d21 Mon Sep 17 00:00:00 2001 From: Alexander Meindl Date: Sun, 5 Nov 2023 06:10:38 +0100 Subject: [PATCH] Update github action - add redmine 5.1 for tests --- .github/workflows/linters.yml | 4 ++-- .github/workflows/tests.yml | 13 ++++++++----- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index 9b4a333..9e93b38 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -8,12 +8,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Ruby uses: ruby/setup-ruby@v1 with: - ruby-version: 3.1 + ruby-version: 3.2 bundler-cache: true - name: Setup gems diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d504b47..69b091a 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -10,9 +10,12 @@ jobs: strategy: matrix: - ruby: ['2.7', '3.0', '3.1'] - redmine: ['5.0-stable', 'master'] + ruby: ['2.7', '3.0', '3.1', '3.2'] + redmine: ['5.0-stable', '5.1-stable', 'master'] db: ['postgres', 'mysql'] + exclude: + - ruby: '3.2' + redmine: 5.0-stable fail-fast: false services: @@ -50,20 +53,20 @@ jobs: if: matrix.db == 'mysql' - name: Checkout Redmine - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: redmine/redmine ref: ${{ matrix.redmine }} path: redmine - name: Checkout additionals - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: AlphaNodes/additionals path: redmine/plugins/additionals - name: Checkout redmine_issue_view_columns - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: redmine/plugins/redmine_issue_view_columns