From 56938e915476d163be9fb2a4704bc7fb25de86b0 Mon Sep 17 00:00:00 2001 From: Patrik Ragnarsson Date: Fri, 19 Aug 2022 13:09:37 +0200 Subject: [PATCH 1/3] CI housekeeping Use latest checkout action: https://github.com/actions/checkout/blob/main/CHANGELOG.md Use Ubuntu 20.04 as 18.04 is going away soon: https://github.com/actions/runner-images/issues/6002 --- .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 db91d1b..002e824 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ on: jobs: build: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 strategy: fail-fast: false @@ -21,7 +21,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Ruby ${{ matrix.ruby }} uses: ruby/setup-ruby@v1 From 2d52237fdc90c9020cd6f3b1c8a87ad30622a02e Mon Sep 17 00:00:00 2001 From: Patrik Ragnarsson Date: Thu, 8 Sep 2022 17:58:22 +0200 Subject: [PATCH 2/3] Use Ubuntu 22.04 in CI Co-authored-by: Chris <38702971+Chrizpy@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 002e824..203bc5d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ on: jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: fail-fast: false From 055da6caa6325ea0f56619366ff40ec766f4f905 Mon Sep 17 00:00:00 2001 From: Patrik Ragnarsson Date: Sat, 8 Oct 2022 12:14:00 +0200 Subject: [PATCH 3/3] CI: remove Ruby patch version number This will use the latest patch version, which is the sane thing to do in CI. JRuby is at 9.3.8.0 now. Got 404 for JRuby 9.3.4.0 at https://github.com/twingly/twingly-url/actions/runs/3210034218/jobs/5247197289#step:3:14 --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 203bc5d..3041823 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,11 +12,11 @@ jobs: fail-fast: false matrix: include: - - { ruby: 2.7.6 } - - { ruby: 3.0.4 } - - { ruby: 3.1.2 } + - { ruby: '2.7' } + - { ruby: '3.0' } + - { ruby: '3.1' } - { ruby: head, allow-failure: true } - - { ruby: jruby-9.3.4.0 } + - { ruby: jruby-9.3 } - { ruby: jruby-head, allow-failure: true } steps: