Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-20 | [DOC] Skip tests if only NEWS.md changed | Nobuyoshi Nakada | |
2021-12-18 | Skip tests on pull requests labeled as Documentation | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/5293 | |||
2021-12-18 | Fix pull_request condition [ci skip] | Nobuyoshi Nakada | |
2021-12-18 | [DOC] Cache stdgems list | Nobuyoshi Nakada | |
2021-12-18 | [DOC] Update bundled gems list | Nobuyoshi Nakada | |
2021-12-17 | [DOC] Exclude non-updated stdlibs since the previous release | Nobuyoshi Nakada | |
2021-12-16 | [DOC] Skip tests if only documents change [ci skip] | Nobuyoshi Nakada | |
Run only checks for source code. Currently, our CIs do almost nothing about the documents. | |||
2021-12-15 | Workaround for reline.gemspec | Nobuyoshi Nakada | |
This file searches "lib/reline/version.rb" in the same directory, "lib/reline". As no such path, the file in the default load path is loaded unexpectedly. | |||
2021-12-15 | Update stdlib in NEWS | Nobuyoshi Nakada | |
2021-12-13 | Rename --jit to --mjit (#5248) | Takashi Kokubun | |
* Rename --jit to --mjit [Feature #18349] * Fix a few more --jit references * Fix MJIT Actions * More s/jit/mjit/ and re-introduce --disable-jit * Update NEWS.md * Fix test_bug_reporter_add Notes: Merged-By: k0kubun <takashikkbn@gmail.com> | |||
2021-12-02 | Cache downloaded files | Nobuyoshi Nakada | |
Cache downloaded external libraries/gems, which are expected not changed so frequently. Also sometimes downloading from zlib returns the current time as the date header in unexpected format, and checksums mismatch at that time. Notes: Merged: https://github.com/ruby/ruby/pull/5201 Merged-By: nobu <nobu@ruby-lang.org> | |||
2021-11-26 | Try test_interrupt_in_other_thread | Nobuyoshi Nakada | |
Seems working now probably because of system library updates. | |||
2021-11-25 | Split skipped tests step | Nobuyoshi Nakada | |
2021-11-25 | Ignore pkg-config installation failure due to unmet dependencies | Nobuyoshi Nakada | |
2021-11-25 | Stop duplicated runs | Nobuyoshi Nakada | |
2021-11-24 | [Actions] use windows-2022 for mingw | MSP-Greg | |
MSP-Greg/ruby-setup-ruby@win-ucrt-1 Notes: Merged: https://github.com/ruby/ruby/pull/5158 | |||
2021-11-21 | Throttle pull-requests only [ci skip] | Nobuyoshi Nakada | |
2021-11-18 | Add --yjit-no-type-prop so we can test YJIT without type propagation (#5135) | Maxime Chevalier-Boisvert | |
* Add --yjit-no-type-prop so we can test YJIT without type propagation * Fix typo in command line option * Leave just two test workflows enable for YJIT Notes: Merged-By: maximecb <maximecb@ruby-lang.org> | |||
2021-11-18 | Throttle GitHub Actions [ci skip] | Nobuyoshi Nakada | |
As GitHub Actions are choking a lot lately, throttle the checks down to the latest commit only per branches. | |||
2021-11-18 | Remove macOS CIs [ci skip] | Nobuyoshi Nakada | |
2021-11-15 | Add Aaron Patterson (@tenderlove) to YJIT code owners (#5119) | Maxime Chevalier-Boisvert | |
Notes: Merged-By: maximecb <maximecb@ruby-lang.org> | |||
2021-11-12 | Update vcvars on windows-2022 [ci skip] | Kazuhiro NISHIYAMA | |
https://github.com/ruby/actions/commit/875a056af0fb2f26fed20c32263ea840c293e2da https://github.com/actions/virtual-environments/commit/d6a789cbef30e0681d6667b1c91cb7a9bd9184bd#diff-a1f67f5c4a583bf90c239743379ad9473fbf1fa9d11c5cb7739c8012404dcc7aR229 | |||
2021-11-10 | Install pkg-config on 32-bit Ubuntu [ci skip] | Nobuyoshi Nakada | |
2021-11-09 | Needs `$` in `make` command line to be escapedv3_1_0_preview1 | Nobuyoshi Nakada | |
2021-11-08 | Separate TestReadline#test_interrupt_in_other_thread | Nobuyoshi Nakada | |
This method is already known to fail on Travis-CI arm32-linux. | |||
2021-11-08 | Try 32bit environment | Nobuyoshi Nakada | |
2021-11-07 | [MinGW] Set job names | Nobuyoshi Nakada | |
2021-11-07 | [MinGW] Highlight where groups | Nobuyoshi Nakada | |
2021-11-07 | [MinGW] Run in sh | Nobuyoshi Nakada | |
2021-11-07 | [MinGW] Run test-spec | Nobuyoshi Nakada | |
2021-11-07 | [MinGW] Pass -j option via environment variables | Nobuyoshi Nakada | |
2021-11-07 | [MinGW] Clear BUNDLER_VERSION unconditinally | Nobuyoshi Nakada | |
2021-11-07 | [MinGW] Remove unnecessary encoding settings | Nobuyoshi Nakada | |
2021-11-07 | [MinGW] Use autogen | Nobuyoshi Nakada | |
2021-11-07 | [MinGW] Clear prefix and move the directory to DESTDIR | Nobuyoshi Nakada | |
Also the destination will be created at the installation. | |||
2021-11-07 | [MSWin] Pass TESTOPTS via RUBY_TESTOPTS | Nobuyoshi Nakada | |
2021-11-07 | [MSWin] Split nmake step | Nobuyoshi Nakada | |
The workflow output grouping seems effective even in the middle of lines. | |||
2021-11-07 | [MinGW] Set job env vars at once | Nobuyoshi Nakada | |
2021-11-01 | bundled_gems: Pull before new commit [ci skip] | Nobuyoshi Nakada | |
2021-10-29 | Skip CodeQL if only document files changed [ci skip] | Nobuyoshi Nakada | |
2021-10-29 | Merge macOS CIs to reduce concurrency | Nobuyoshi Nakada | |
On GitHub Actions, the macOS runners seem much more expensive than Ubuntu, and its limit is the most significant bottlenecks for our CIs. As the "check" tasks usually finish 3 or 4 times faster than "test-bundler-parallel", it will be balanced by running all three "check" tasks sequentially. Notes: Merged: https://github.com/ruby/ruby/pull/5046 | |||
2021-10-29 | Mitigate the timeout of tests [ci skip] | Nobuyoshi Nakada | |
* The worker timeouts seem working for test-all. * The bundled gems have increased. | |||
2021-10-29 | Skip tests if only document files changed | Nobuyoshi Nakada | |
2021-10-26 | more on eliminating $make | 卜部昌平 | |
Notes: Merged: https://github.com/ruby/ruby/pull/5005 | |||
2021-10-26 | GNUMAKEFLAGS is too new for mac | 卜部昌平 | |
It is relatively well known that mac does not update its command line tools, and make is no exception. They ship GNU make 3.x, which didn't yet implemented GNUMAKEFLAGS. Resort to MAKEFLAGS there. Notes: Merged: https://github.com/ruby/ruby/pull/5005 | |||
2021-10-26 | .github: use GNUMAKEFLAGS instead of JOBS | 卜部昌平 | |
A bit readable to me. See also https://github.com/ruby/ruby/pull/4880 Notes: Merged: https://github.com/ruby/ruby/pull/5005 | |||
2021-10-25 | Update YJIT code owners. Revert accidental commit. | Maxime Chevalier-Boisvert | |
2021-10-25 | Add code owners for YJIT sources | Maxime Chevalier-Boisvert | |
Code owners are automatically tagged as reviewers on pull requests | |||
2021-10-24 | Reduce YJIT runs on Ubuntu [ci skip] | Nobuyoshi Nakada | |
2021-10-24 | Use `${{}}` for if statement | Nobuyoshi Nakada | |