Benoit Daloze
aec70617e0
Let CI run on pushes to master
2020-04-05 14:43:13 +02:00
Benoit Daloze
759c98774b
Merge CI in a single workflow with the new include syntax
v1.31.0
2020-04-05 14:25:26 +02:00
Benoit Daloze
24d7979773
Simplify os syntax in CI to avoid so many '-latest'
2020-04-05 14:18:41 +02:00
Benoit Daloze
56996937ab
Clarify messages about the shipped Bundler being reused
2020-04-05 14:16:21 +02:00
Benoit Daloze
e9b0369f85
Add groups to clarify output and measure the time each group takes
2020-04-05 14:09:18 +02:00
Benoit Daloze
045dd42354
Fix indentation
2020-04-05 13:51:43 +02:00
Benoit Daloze
152ff008a3
Extract utility methods to common.js
2020-04-05 13:27:45 +02:00
Benoit Daloze
d4f9058279
Reorder
v1.30.1
2020-04-03 23:59:35 +02:00
Benoit Daloze
c40ce85201
Do not install Bundler 2 for ruby-head since it already ships a version that might work better
2020-04-03 23:58:23 +02:00
Benoit Daloze
c68e25cb8c
Explicitly use Bundler 2 if there is no version specified
...
* Avoid issues when using --conservative as seen in
https://github.com/ruby/setup-ruby/pull/48 , clarifies what's getting
installed and simplifies the following logic.
* We'll probably need changes when Bundler 3 comes out anyway.
2020-04-03 23:57:16 +02:00
MSP-Greg
95135e9903
README.md - remove reference to MSP-Greg/actions-ruby
...
Preferred repo is now MSP-Greg/setup-ruby-pkgs
2020-04-03 23:42:22 +02:00
Benoit Daloze
9f0a9acc35
Test 2.6.6 in CI
v1.30.0
2020-04-03 23:32:52 +02:00
Benoit Daloze
211f6c78ad
Add the latest CRuby releases on Windows from RubyInstaller
2020-04-03 23:31:28 +02:00
Benoit Daloze
47bbcca04c
Move update note
2020-04-01 00:22:07 +02:00
Benoit Daloze
f964e8aa48
Try to find the Bundler version from Gemfile.lock, otherwise install latest
v1.29.0
2020-04-01 00:10:54 +02:00
Benoit Daloze
e16528e678
Test all Ruby minor versions
...
* Skip tests on the older ubuntu-16.04 to have a reasonable number of jobs
2020-04-01 00:10:54 +02:00
Benoit Daloze
11238a2c00
Install Bundler at runtime if not already part of the stdlib
...
* This gives more flexibility to choose the Bundler version.
v1.28.0
2020-03-31 22:23:11 +02:00
Benoit Daloze
1e2e6e19e3
Add the latest CRuby releases
2020-03-31 22:16:34 +02:00
Benoit Daloze
a1c5b2a66c
Switch to builds with --enable-shared and without Bundler pre-installed
2020-03-31 22:14:53 +02:00
MSP-Greg
e648fd85b4
Windows - set ENV['MAKE']
v1.27.0
2020-03-31 18:44:54 +02:00
Benoit Daloze
fb9d6fbc69
Automatically create a ~/.gemrc file
...
* To avoid generating documentation on `gem install`, which can take a long time.
v1.26.0
2020-03-30 22:04:39 +02:00
Benoit Daloze
9c77d1b41f
Prefer path.delimiter to the hardcoded value
2020-03-30 22:04:39 +02:00
MSP-Greg
2641afc25c
Windows MSYS - move install to ssd drive
v1.25.1
2020-03-30 12:28:12 +02:00
MSP-Greg
d785726c7f
export run
v1.25.0
2020-03-28 15:28:40 +01:00
Benoit Daloze
c33236e6da
Simplify README
2020-03-28 14:06:05 +01:00
Benoit Daloze
e0c562b83f
Call 7z silently since it's too verbose
2020-03-28 14:05:21 +01:00
MSP-Greg
04510c677e
README.md - add info re MSYS install for MinGW 2.2 and 2.3 Rubies
2020-03-28 14:00:06 +01:00
MSP-Greg
c4665148cf
Actions - add gcc --version output for MinGW Rubies
2020-03-28 14:00:06 +01:00
MSP-Greg
0a45f18d44
windows.js - install old MSYS devkit for MinGW 2.2 and 2.3
2020-03-28 14:00:06 +01:00
Benoit Daloze
2e60bdd7e4
Mention that only a few Ruby 2.3.x versions are available on Windows
...
* Fixes https://github.com/ruby/setup-ruby/issues/40
2020-03-27 15:39:59 +01:00
Benoit Daloze
0925a3eb86
Add JRuby 9.2.11.1
v1.24.1
2020-03-25 19:18:29 +01:00
Benoit Daloze
ae39a8d7d2
Deduplicate the list of path entries for MSYS2
v1.24.0
2020-03-24 18:49:35 +01:00
MSP-Greg
f70e6bf7d0
Update for Actions MSYS2 install
...
1. Use 'Git for Windows' cert.pem file
2. Add MSYS2 to path for mswin (after msvc additions)
3. Rearrange code for cleanup when MSYS2 is added to Window image
2020-03-24 18:45:54 +01:00
Benoit Daloze
d96d3894b6
Update all dependencies
2020-03-21 12:29:35 +01:00
Benoit Daloze
047ed419ae
Remove eslint dev dependency
...
* The many dependencies seem to have some security vulnerabilities.
2020-03-21 12:29:35 +01:00
Benoit Daloze
aea40d1b5a
Add JRuby 9.1.17.0
v1.23.0
2020-03-11 11:38:17 +01:00
Charles Oliver Nutter
3dad7e20e6
Add JRuby 9.1.17.0 for testing
...
The jruby-launcher needs to be tested at least one major JRuby version back. In addition, there are users out there running JRuby 9.1.x that may be unable to upgrade at present.
2020-03-11 11:33:49 +01:00
Benoit Daloze
166761b310
Show a prompt sign for clarity
2020-03-10 22:45:15 +01:00
Charles Oliver Nutter
6f3ecad449
Make it clear this is a command to be run
2020-03-10 22:44:23 +01:00
Benoit Daloze
0d26c9bf64
Add pre-commit file
2020-03-10 22:42:18 +01:00
Benoit Daloze
de6b99f08a
Check generated files are up to date in CI
2020-03-10 11:41:27 +01:00
Benoit Daloze
cfe5daad50
Add a simple CONTRIBUTING.md
2020-03-10 11:34:03 +01:00
Benoit Daloze
80b79ff73f
Regenerate dist/index.js
...
* I forgot to `yarn` to install the newer dependencies.
2020-03-10 11:32:36 +01:00
Benoit Daloze
67ca12cfaa
Small cleanups
v1.22.0
2020-03-07 14:30:46 +01:00
Benoit Daloze
1ad4d1b6db
Reorder functions
2020-03-07 14:23:16 +01:00
Benoit Daloze
2e093de9b3
Use an array of PATH entries rather a string or null
2020-03-07 14:13:52 +01:00
Benoit Daloze
bd9411e978
Remove duplicated code
2020-03-07 13:51:13 +01:00
Benoit Daloze
272cf9d04a
Remove commented code
2020-03-07 13:45:08 +01:00
Benoit Daloze
8363b99194
The name of the step should be enough to describe it
2020-03-07 13:44:03 +01:00
MSP-Greg
475e32ed3f
test.yml - Add which/where, mswin vcvars*.bat ENV
...
1. Add which/where for ruby and rake
2. Remove call %VCVARS% code for mswin
3. Loosen some step 'if' checks
2020-03-07 13:41:58 +01:00