summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2023-03-10 07:30:51 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2023-03-10 07:30:51 +0900
commit13d7c40f4ebff5f2d0e3026e2b0c35b348d0af93 (patch)
tree8ea09b1002dec41c7ba74acb2b44417574bb8942
parent7a4fd6d9286ba7be2ea66e5823a8307d990b85a3 (diff)
downloadpsych-13d7c40f4ebff5f2d0e3026e2b0c35b348d0af93.tar.gz
Use callable workflow on ubuntu jobs
-rw-r--r--.github/workflows/ubuntu.yml8
1 files changed, 7 insertions, 1 deletions
diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml
index aae555e..96635a2 100644
--- a/.github/workflows/ubuntu.yml
+++ b/.github/workflows/ubuntu.yml
@@ -3,12 +3,18 @@ name: ubuntu
on: [push, pull_request]
jobs:
+ ruby-versions:
+ uses: ruby/actions/.github/workflows/ruby_versions.yml@master
+ with:
+ engine: cruby
+ min_version: 2.4
+
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
- ruby: [ head, 3.1, "3.0", 2.7, 2.6, 2.5, 2.4 ]
+ ruby: ${{ fromJson(needs.ruby-versions.outputs.versions) }}
steps:
- name: Install libraries
run: sudo apt install haveged libyaml-dev