Skip to content

Replace macos-release by (parseInt(os.version()) - 9) #1291

Replace macos-release by (parseInt(os.version()) - 9)

Replace macos-release by (parseInt(os.version()) - 9) #1291

Triggered via push September 25, 2024 19:46
Status Failure
Total duration 2m 44s
Artifacts

test.yml

on: push
Test with no Gemfile
16s
Test with no Gemfile
Test rubygems: version upgrades RubyGems to that version if the default is older
20s
Test rubygems: version upgrades RubyGems to that version if the default is older
Test rubygems: version noops if the default is newer
4s
Test rubygems: version noops if the default is newer
Test rubygems: version uses the Bundler installed by the rubygems update
9s
Test rubygems: version uses the Bundler installed by the rubygems update
Test bundler: 1.x for old Ruby
21s
Test bundler: 1.x for old Ruby
Test with a major Bundler version
17s
Test with a major Bundler version
Test with a minor Bundler version
20s
Test with a minor Bundler version
Test with an exact Bundler version
17s
Test with an exact Bundler version
Test with a Bundler pre/rc version
17s
Test with a Bundler pre/rc version
Test BUNDLED WITH Bundler dev
4s
Test BUNDLED WITH Bundler dev
Test gemfile depending on Bundler 1
20s
Test gemfile depending on Bundler 1
Test installing a Gemfile with nokogiri on TruffleRuby
17s
Test installing a Gemfile with nokogiri on TruffleRuby
Test windows-toolchain: none
1m 48s
Test windows-toolchain: none
lint
13s
lint
Matrix: test
Matrix: testGemfileMatrix
Matrix: testLatestRubygemsVersion
Fit to window
Zoom out
Zoom in

Annotations

26 errors
macos-14 3.0
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build 3.0 /Users/runner/hostedtoolcache/Ruby/3.0/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/3.0/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-15 3.1
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build 3.1 /Users/runner/hostedtoolcache/Ruby/3.1/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/3.1/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-14 3.3
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build 3.3 /Users/runner/hostedtoolcache/Ruby/3.3/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/3.3/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-15 truffleruby-head
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build truffleruby-head /Users/runner/hostedtoolcache/TruffleRuby/head/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/TruffleRuby/head/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-15 truffleruby+graalvm
Error: versionSpec parameter is required at Object.find (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:9041:15) at Module.toolCacheFind (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:629:15) at Module.install (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:64967:26) at setupRuby (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65802:38) at run (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65748:11) at /Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65947:40 at /Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65949:3 at Object.<anonymous> (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65952:12) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
macos-14 truffleruby-head
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build truffleruby-head /Users/runner/hostedtoolcache/TruffleRuby/head/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/TruffleRuby/head/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-14 truffleruby+graalvm
Error: versionSpec parameter is required at Object.find (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:9041:15) at Module.toolCacheFind (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:629:15) at Module.install (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:64967:26) at setupRuby (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65802:38) at run (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65748:11) at /Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65947:40 at /Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65949:3 at Object.<anonymous> (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65952:12) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
macos-15 truffleruby
Error: versionSpec parameter is required at Object.find (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:9041:15) at Module.toolCacheFind (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:629:15) at Module.install (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:64967:26) at setupRuby (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65802:38) at run (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65748:11) at /Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65947:40 at /Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65949:3 at Object.<anonymous> (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65952:12) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
macos-15 3.3
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build 3.3 /Users/runner/hostedtoolcache/Ruby/3.3/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/3.3/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-15 jruby
Error: versionSpec parameter is required at Object.find (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:9041:15) at Module.toolCacheFind (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:629:15) at Module.install (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:64967:26) at setupRuby (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65802:38) at run (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65748:11) at /Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65947:40 at /Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65949:3 at Object.<anonymous> (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65952:12) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
macos-15 ruby-head
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build head /Users/runner/hostedtoolcache/Ruby/head/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/head/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-14 truffleruby+graalvm-head
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build truffleruby+graalvm-head /Users/runner/hostedtoolcache/TruffleRubyGraalVM/head/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/TruffleRubyGraalVM/head/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-14 ruby-head
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build head /Users/runner/hostedtoolcache/Ruby/head/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/head/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-15 2.6
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build 2.6 /Users/runner/hostedtoolcache/Ruby/2.6/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/2.6/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-14 2.7
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build 2.7 /Users/runner/hostedtoolcache/Ruby/2.7/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/2.7/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-14 3.2
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build 3.2 /Users/runner/hostedtoolcache/Ruby/3.2/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/3.2/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-15 jruby-head
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build jruby-head /Users/runner/hostedtoolcache/JRuby/head/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/JRuby/head/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-14 truffleruby
Error: versionSpec parameter is required at Object.find (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:9041:15) at Module.toolCacheFind (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:629:15) at Module.install (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:64967:26) at setupRuby (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65802:38) at run (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65748:11) at /Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65947:40 at /Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65949:3 at Object.<anonymous> (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65952:12) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
macos-14 3.1
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build 3.1 /Users/runner/hostedtoolcache/Ruby/3.1/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/3.1/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-15 3.0
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build 3.0 /Users/runner/hostedtoolcache/Ruby/3.0/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/3.0/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-14 jruby-head
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build jruby-head /Users/runner/hostedtoolcache/JRuby/head/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/JRuby/head/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-15 3.2
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build 3.2 /Users/runner/hostedtoolcache/Ruby/3.2/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/3.2/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-15 truffleruby+graalvm-head
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build truffleruby+graalvm-head /Users/runner/hostedtoolcache/TruffleRubyGraalVM/head/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/TruffleRubyGraalVM/head/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-14 jruby
Error: versionSpec parameter is required at Object.find (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:9041:15) at Module.toolCacheFind (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:629:15) at Module.install (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:64967:26) at setupRuby (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65802:38) at run (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65748:11) at /Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65947:40 at /Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65949:3 at Object.<anonymous> (/Users/runner/work/setup-ruby/setup-ruby/dist/index.js:65952:12) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
macos-15 2.7
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build 2.7 /Users/runner/hostedtoolcache/Ruby/2.7/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/2.7/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.
macos-14 2.6
The current runner (macos-NaN-arm64) was detected as self-hosted because the platform does not match a GitHub-hosted runner image (or that image is deprecated and no longer supported). In such a case, you should install Ruby in the $RUNNER_TOOL_CACHE yourself, for example using https://github.com/rbenv/ruby-build You can take inspiration from this workflow for more details: https://github.com/ruby/ruby-builder/blob/master/.github/workflows/build.yml $ ruby-build 2.6 /Users/runner/hostedtoolcache/Ruby/2.6/arm64 Once that completes successfully, mark it as complete with: $ touch /Users/runner/hostedtoolcache/Ruby/2.6/arm64.complete It is your responsibility to ensure installing Ruby like that is not done in parallel.