From fd6ab7b62ff6970bf01f798913ccf46a9d923f49 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 22 Mar 2024 09:42:41 +0900 Subject: [PATCH 1/5] macOS 11 is EOL today --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7835d824..a8feb209 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,6 @@ jobs: os: - ubuntu-20.04 - ubuntu-22.04 - - macos-11 - macos-12 - windows-latest ruby: ${{ fromJson(needs.ruby-versions.outputs.versions) }} From b55e0a3c2f6f7c9cff81d22c79b7762186d16e00 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 22 Mar 2024 09:42:52 +0900 Subject: [PATCH 2/5] Added latest stable versions of macOS --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a8feb209..79362569 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,6 +23,8 @@ jobs: - ubuntu-20.04 - ubuntu-22.04 - macos-12 + - macos-13 + - macos-14 - windows-latest ruby: ${{ fromJson(needs.ruby-versions.outputs.versions) }} include: From f91f149484f0071dfe4af59f05c1d4eea7028c5b Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 22 Mar 2024 09:42:59 +0900 Subject: [PATCH 3/5] TruffleRuby 24 is broken https://github.com/flori/json/actions/runs/8378309248/job/22942585131#step:6:166 --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 79362569..5d335e01 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,8 +32,8 @@ jobs: - { os: ubuntu-latest , ruby: jruby-9.1 } # Ruby 2.3 - { os: ubuntu-latest , ruby: jruby-9.2 } # Ruby 2.5 - { os: ubuntu-latest , ruby: jruby-9.3 } # Ruby 2.7 - - { os: macos-latest , ruby: truffleruby } - - { os: ubuntu-latest , ruby: truffleruby } + # - { os: macos-latest , ruby: truffleruby } + # - { os: ubuntu-latest , ruby: truffleruby } exclude: - { os: windows-latest, ruby: jruby } - { os: windows-latest, ruby: jruby-head } From df33e8ee88b526cd7e4095a9b2756cdb9558d8d2 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 22 Mar 2024 09:45:35 +0900 Subject: [PATCH 4/5] Added JRuby 9.4 --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5d335e01..d148809e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,6 +32,7 @@ jobs: - { os: ubuntu-latest , ruby: jruby-9.1 } # Ruby 2.3 - { os: ubuntu-latest , ruby: jruby-9.2 } # Ruby 2.5 - { os: ubuntu-latest , ruby: jruby-9.3 } # Ruby 2.7 + - { os: ubuntu-latest , ruby: jruby-9.4 } # Ruby 3.1 # - { os: macos-latest , ruby: truffleruby } # - { os: ubuntu-latest , ruby: truffleruby } exclude: From 817d7b0821d6af0dbcc021d5d9a1447d3664fe6b Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 22 Mar 2024 10:09:13 +0900 Subject: [PATCH 5/5] Exclude 2.3-2.5 on macos-14 iamge --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d148809e..4e06b9a2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,6 +36,9 @@ jobs: # - { os: macos-latest , ruby: truffleruby } # - { os: ubuntu-latest , ruby: truffleruby } exclude: + - { os: macos-14, ruby: 2.3 } + - { os: macos-14, ruby: 2.4 } + - { os: macos-14, ruby: 2.5 } - { os: windows-latest, ruby: jruby } - { os: windows-latest, ruby: jruby-head }