diff --git a/.github/workflows/isolated.yml b/.github/workflows/isolated.yml index 22fc0d8..caf1ffc 100644 --- a/.github/workflows/isolated.yml +++ b/.github/workflows/isolated.yml @@ -23,7 +23,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["3.0", "3.1", "3.2", "3.3", "3.4", "head"] + ruby: ["3.2", "3.3", "3.4", "4.0", "head"] runs-on: ["ubuntu-latest", "macos-latest", "windows-latest"] runs-on: ${{matrix.runs-on}} steps: diff --git a/.github/workflows/packaged_source.yml b/.github/workflows/packaged_source.yml index 2fef3a5..1a392dc 100644 --- a/.github/workflows/packaged_source.yml +++ b/.github/workflows/packaged_source.yml @@ -23,7 +23,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["3.0", "3.1", "3.2", "3.3", "3.4", "head"] + ruby: ["3.2", "3.3", "3.4", "4.0", "head"] runs-on: ["ubuntu-latest", "macos-latest", "windows-latest"] runs-on: ${{matrix.runs-on}} steps: diff --git a/.github/workflows/packaged_tarball.yml b/.github/workflows/packaged_tarball.yml index a584d88..9433cf4 100644 --- a/.github/workflows/packaged_tarball.yml +++ b/.github/workflows/packaged_tarball.yml @@ -23,8 +23,8 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["3.0", "3.1", "3.2", "3.3", "3.4", "head"] - runs-on: ["ubuntu-latest", "macos-13", "windows-latest"] + ruby: ["3.2", "3.3", "3.4", "4.0", "head"] + runs-on: ["ubuntu-latest", "macos-latest", "windows-latest"] runs-on: ${{matrix.runs-on}} steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/system.yml b/.github/workflows/system.yml index 666a41f..c508c9d 100644 --- a/.github/workflows/system.yml +++ b/.github/workflows/system.yml @@ -23,8 +23,8 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["3.0", "3.1", "3.2", "3.3", "3.4", "head"] - runs-on: ["ubuntu-latest", "macos-13", "windows-latest"] + ruby: ["3.2", "3.3", "3.4", "4.0", "head"] + runs-on: ["ubuntu-latest", "macos-latest", "windows-latest"] runs-on: ${{matrix.runs-on}} steps: - uses: actions/checkout@v4 @@ -36,5 +36,7 @@ jobs: mingw: "libyaml" # windows apt-get: "libyaml-dev" # linux brew: "libyaml" # macos + - if: runner.os == 'macOS' + run: echo "CONFIGURE_ARGS=--with-libyaml-dir=$(brew --prefix libyaml)" >> $GITHUB_ENV - run: bundle exec rake compile test working-directory: system