ruby-builder-bot
5f19ec79ce
Add truffleruby-24.0.0,truffleruby+graalvm-24.0.0
2024-03-19 17:12:25 +01:00
ruby-builder-bot
d4526a5553
Add jruby-9.3.14.0,jruby-9.4.6.0
2024-02-21 11:49:15 +01:00
なつき
56dbe84af1
Add support for macos-14-x64 GitHub runners
2024-01-31 15:57:37 +01:00
なつき
e8677f0f39
Add support for macos-14-arm64 GitHub runners
2024-01-31 15:57:37 +01:00
ruby-builder-bot
9c6c84224a
Update CRuby releases on Windows
2024-01-25 17:17:32 +01:00
MSP-Greg
558057564b
Add windows-toolchain input
2024-01-22 11:07:31 +01:00
ruby-builder-bot
432702e864
Add ruby-3.2.3
2024-01-19 11:31:38 +01:00
Benoit Daloze
b203567269
Workaround bug in XCode 14.2 linker not respecting RTLD_LAZY
...
* See https://github.com/oracle/truffleruby/issues/3390
2024-01-16 16:42:00 +01:00
ruby-builder-bot
c6e5aea595
Add truffleruby-23.1.2,truffleruby+graalvm-23.1.2
2024-01-16 16:21:06 +01:00
MSP-Greg
251b9047a8
Fixup rubygems: latest to work with Rubies < 2.3
2023-12-28 13:20:54 +02:00
Benoit Daloze
961f85197f
Rename workflow and variable for clarity
2023-12-27 20:27:45 +01:00
MSP-Greg
28f930222f
Fixup Rubygems latest
2023-12-27 21:23:02 +02:00
ruby-builder-bot
df99e806d4
Update CRuby releases on Windows
2023-12-27 15:38:49 +02:00
ruby-builder-bot
b256bd96bb
Add ruby-3.3.0
2023-12-25 21:48:06 +01:00
ruby-builder-bot
af848b40be
Add ruby-3.3.0-rc1
2023-12-11 16:12:18 +01:00
ruby-builder-bot
8575951200
Add ruby-3.3.0-preview3
2023-11-13 16:01:45 +01:00
Benoit Daloze
036ef458dd
Explicitly exit after this action runs to not wait for hanging promises
...
* See https://github.com/ruby/setup-ruby/issues/543
2023-11-07 19:05:04 +01:00
ruby-builder-bot
552f83fe52
Add jruby-9.3.13.0,jruby-9.4.5.0
2023-11-07 18:53:58 +01:00
ruby-builder-bot
cd48c8e227
Add truffleruby-23.1.1,truffleruby+graalvm-23.1.1
2023-10-25 12:21:54 +02:00
ruby-builder-bot
eba3a0f992
Add jruby-9.4.4.0
2023-10-21 12:48:45 +02:00
Benoit Daloze
679e23d4a3
Improve documentation about the self-hosted input
...
* Fixes https://github.com/ruby/setup-ruby/issues/535
2023-10-12 13:33:38 +02:00
Benoit Daloze
4d745286b4
Cleanup
2023-10-12 01:43:00 +02:00
Benoit Daloze
5cfe23c062
Add support for macos-13-arm64 GitHub runners
2023-10-11 18:58:56 +02:00
Benoit Daloze
b1c3bf6751
Rename getVirtualEnvironmentName() to getOSNameVersion() for clarity
2023-10-11 18:52:53 +02:00
r7kamura
d37167af45
Consider BUNDLE_ONLY in cache key
2023-10-08 11:45:20 +02:00
ruby-builder-bot
52b8784594
Add truffleruby-23.1.0,truffleruby+graalvm-23.1.0
2023-09-19 16:13:37 +02:00
Benoit Daloze
24a61db157
yarn upgrade
2023-09-19 12:26:46 +02:00
ruby-builder-bot
5311f05890
Add jruby-9.3.11.0
2023-09-14 12:36:28 +02:00
ruby-builder-bot
cb3f1e45ed
Add ruby-3.3.0-preview2
2023-09-14 12:34:53 +02:00
ruby-builder-bot
250fcd6a74
Add truffleruby-23.0.0,truffleruby+graalvm-23.0.0
2023-06-14 11:28:44 +02:00
ruby-builder-bot
bc1dd263b6
Add jruby-9.4.3.0
2023-06-08 11:15:41 +02:00
MSP-Greg
8a45918450
Update 'setup-ruby-bundler-cache-v5' to 'setup-ruby-bundler-cache-v6'
...
Needed to allow cache save when lock file hash is unchanged
2023-05-20 15:09:49 +02:00
MSP-Greg
92a3389c13
Fix cache with @actions/cache
2023-05-20 15:09:49 +02:00
ruby-builder-bot
4e64415f09
Add ruby-3.3.0-preview1
2023-05-14 14:27:22 +02:00
Benoit Daloze
d2b39ad0b5
Consider truffleruby preview releases to be stable versions
2023-04-28 17:06:17 +02:00
ruby-builder-bot
e939497f6f
Add truffleruby-23.0.0-preview1,truffleruby+graalvm-23.0.0-preview1
2023-04-28 17:01:21 +02:00
Dan Federman
4d88f85d08
Add support for macos-13 ( #501 )
2023-04-24 21:44:28 +02:00
ruby-builder-bot
55283cc231
Update CRuby releases on Windows
2023-04-04 17:55:30 +08:00
ruby-builder-bot
904f3fef85
Add ruby-2.7.8,ruby-3.0.6,ruby-3.1.4,ruby-3.2.2
2023-03-31 23:32:47 +08:00
MSP-Greg
ec02537da5
Lock @actions/cache to 3.0.6, later versions break bundler caching
2023-03-20 16:55:33 +01:00
MSP-Greg
e6689b4deb
Update yarn.lock, remove Windows mswin ssl cert related code
2023-03-16 18:55:42 +01:00
ruby-builder-bot
9669f3ee51
Add jruby-9.4.2.0
2023-03-09 22:37:36 +01:00
Benoit Daloze
31a7f6d628
No longer remove the prefix before extraction, extracting should be idempotent
...
* Fixes https://github.com/ruby/setup-ruby/issues/191
2023-03-05 15:39:16 +01:00
Benoit Daloze
59b5745c73
Use tc.find() with the effective tool cache path
...
* So it finds already-download prebuilt Ruby in the GH-hosted tool cache path
on self-hosted, where $RUNNER_TOOL_CACHE is often different than on GH-hosted.
* See #475 .
* This relies on tc.find() looking up the env var every time:
https://github.com/actions/toolkit/blob/1f4b3fac06/packages/tool-cache/src/tool-cache.ts#L522
2023-03-05 14:56:02 +01:00
Benoit Daloze
d03a71de6e
Fix tc.find() calls to use the proper name on self-hosted
2023-03-05 14:56:02 +01:00
Benoit Daloze
ddde3938f5
Use the default tool cache path on self-hosted runners matching a GH-hosted runner image
...
* See https://github.com/ruby/setup-ruby/issues/475
* Semantically reverts 377a94bc68
2023-03-05 14:56:02 +01:00
Benoit Daloze
5a73aa9f67
Explain why it was detected as self-hosted
2023-03-03 18:01:46 +01:00
Benoit Daloze
d01c52ad8b
Add a self-hosted input to force considering the current runner as self-hosted
...
* Since checking for self-hosted is based on guessing as there is
no proper predicate for it in GitHub Actions (AFAIK).
2023-03-03 18:01:46 +01:00
Benoit Daloze
377a94bc68
Consider a different $RUNNER_TOOL_CACHE than the default as a self-hosted runner
...
* Fixes https://github.com/ruby/setup-ruby/issues/242
2023-03-03 18:01:46 +01:00
Benoit Daloze
66dc012cc3
Detect self-hosted runners not matching a GitHub-hosted runner image
...
* And give instructions for that case.
* Get the OS and OS version ourselves since some users set ImageOS incorrectly.
* This partially reverts commit ad1ebae995 .
2023-03-03 16:33:57 +01:00