Граф коммитов

427 Коммитов

Автор SHA1 Сообщение Дата
Nobuyoshi Nakada bab8623343
The `include`d set should be expanded values [ci skip]
While the `matrix` level values are expanded from the production
of each arrays, `include`d set should be consist from expanded
single values.
2021-12-28 19:29:47 +09:00
Masataka Pocke Kuwabara b948b1a4e1
Fix RBS test failures of taint/trust (#5364) 2021-12-28 18:18:40 +09:00
Takashi Kokubun 63358581bc
Fix weird MinGW failure notifications
It's been "MinGW / Array", but it will be "MinGW MINGW64 / check" or
"MinGW UCRT64 / check" by this.
2021-12-27 23:35:13 -08:00
卜部昌平 a6e5d70346 USE_RVARGC released; why not CI 2021-12-28 14:52:55 +09:00
Nobuyoshi Nakada 3a223aec2e
Ignore failures taint/trust in RBS tentatively [ci skip] 2021-12-27 00:17:42 +09:00
Nobuyoshi Nakada 1698010bb1
NEWS: Empty gem list if no new gems 2021-12-26 15:37:49 +09:00
Nobuyoshi Nakada bf1444e500
[DOC] Do not push NEWS update to pull-request 2021-12-23 18:43:59 +09:00
Nobuyoshi Nakada 25e417b773
Separate cache key from primary key [ci skip] 2021-12-23 14:59:25 +09:00
Nobuyoshi Nakada 95da41ee0a
Get stdgems JSON files only if modified [ci skip] 2021-12-23 14:30:12 +09:00
Nobuyoshi Nakada 9b917315f4
Make the cache directory [ci skip] 2021-12-21 14:26:18 +09:00
Nobuyoshi Nakada 26c9ef6a89
[DOC] Skip tests if only NEWS.md changed 2021-12-20 19:33:58 +09:00
Nobuyoshi Nakada 922a81a994
Skip tests on pull requests labeled as Documentation 2021-12-18 13:06:15 +09:00
Nobuyoshi Nakada 629c8f12ae
Fix pull_request condition [ci skip] 2021-12-18 13:05:48 +09:00
Nobuyoshi Nakada 424605da7c
[DOC] Cache stdgems list 2021-12-18 10:33:04 +09:00
Nobuyoshi Nakada 73d44512e8
[DOC] Update bundled gems list 2021-12-18 01:17:38 +09:00
Nobuyoshi Nakada 693a561cfa
[DOC] Exclude non-updated stdlibs since the previous release 2021-12-17 02:41:17 +09:00
Nobuyoshi Nakada 5bf0060e0a
[DOC] Skip tests if only documents change [ci skip]
Run only checks for source code.  Currently, our CIs do almost
nothing about the documents.
2021-12-16 17:50:20 +09:00
Nobuyoshi Nakada 333865e56f
Workaround for reline.gemspec
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 21:47:41 +09:00
Nobuyoshi Nakada ded33ed5b8
Update stdlib in NEWS 2021-12-15 17:55:43 +09:00
Takashi Kokubun 11b8aaa26a
Rename --jit to --mjit (#5248)
* 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
2021-12-13 16:08:01 -08:00
Nobuyoshi Nakada 3f1dcd7fff
Cache downloaded files
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.
2021-12-02 22:21:20 +09:00
Nobuyoshi Nakada 0a1b3b3a67
Try test_interrupt_in_other_thread
Seems working now probably because of system library updates.
2021-11-26 17:57:19 +09:00
Nobuyoshi Nakada 9850176984
Split skipped tests step 2021-11-25 21:34:41 +09:00
Nobuyoshi Nakada 51404eec59
Ignore pkg-config installation failure due to unmet dependencies 2021-11-25 19:13:36 +09:00
Nobuyoshi Nakada a1eaeb8e40
Stop duplicated runs 2021-11-25 19:13:27 +09:00
MSP-Greg 7d55f1b6b6 [Actions] use windows-2022 for mingw
MSP-Greg/ruby-setup-ruby@win-ucrt-1
2021-11-24 23:04:54 +09:00
Nobuyoshi Nakada 784f1e1538
Throttle pull-requests only [ci skip] 2021-11-21 19:23:36 +09:00
Maxime Chevalier-Boisvert cdebf57ec6
Add --yjit-no-type-prop so we can test YJIT without type propagation (#5135)
* 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
2021-11-18 10:44:31 -05:00
Nobuyoshi Nakada e2b78440ba
Throttle GitHub Actions [ci skip]
As GitHub Actions are choking a lot lately, throttle the checks
down to the latest commit only per branches.
2021-11-18 22:54:57 +09:00
Nobuyoshi Nakada 2efbb35a8f
Remove macOS CIs [ci skip] 2021-11-18 17:39:28 +09:00
Maxime Chevalier-Boisvert 0fecf1b37e
Add Aaron Patterson (@tenderlove) to YJIT code owners (#5119) 2021-11-15 13:59:43 -05:00
Kazuhiro NISHIYAMA e73197dff5
Update vcvars on windows-2022 [ci skip]
875a056af0
d6a789cbef (diff-a1f67f5c4a583bf90c239743379ad9473fbf1fa9d11c5cb7739c8012404dcc7aR229)
2021-11-12 09:56:24 +09:00
Nobuyoshi Nakada 850912b6e0
Install pkg-config on 32-bit Ubuntu [ci skip] 2021-11-10 17:47:12 +09:00
Nobuyoshi Nakada 5a3b2e6141
Needs `$` in `make` command line to be escaped 2021-11-09 16:21:54 +09:00
Nobuyoshi Nakada 395738e8a5
Separate TestReadline#test_interrupt_in_other_thread
This method is already known to fail on Travis-CI arm32-linux.
2021-11-08 18:33:41 +09:00
Nobuyoshi Nakada a64f7e9c00
Try 32bit environment 2021-11-08 18:04:52 +09:00
Nobuyoshi Nakada e0a5c3d2b7
[MinGW] Set job names 2021-11-07 20:46:26 +09:00
Nobuyoshi Nakada 8dc2fce2be
[MinGW] Highlight where groups 2021-11-07 20:46:26 +09:00
Nobuyoshi Nakada 7068255b0c
[MinGW] Run in sh 2021-11-07 20:46:25 +09:00
Nobuyoshi Nakada acd82cc31a
[MinGW] Run test-spec 2021-11-07 20:46:25 +09:00
Nobuyoshi Nakada 5ebda74ae1
[MinGW] Pass -j option via environment variables 2021-11-07 20:46:25 +09:00
Nobuyoshi Nakada 6295e348a9
[MinGW] Clear BUNDLER_VERSION unconditinally 2021-11-07 20:46:25 +09:00
Nobuyoshi Nakada dc4dd96b02
[MinGW] Remove unnecessary encoding settings 2021-11-07 20:46:25 +09:00
Nobuyoshi Nakada 8acb2a9b40
[MinGW] Use autogen 2021-11-07 20:46:25 +09:00
Nobuyoshi Nakada ec032e86fa
[MinGW] Clear prefix and move the directory to DESTDIR
Also the destination will be created at the installation.
2021-11-07 20:46:25 +09:00
Nobuyoshi Nakada ba0e3ea130
[MSWin] Pass TESTOPTS via RUBY_TESTOPTS 2021-11-07 20:46:25 +09:00
Nobuyoshi Nakada 30583bc947
[MSWin] Split nmake step
The workflow output grouping seems effective even in the middle of
lines.
2021-11-07 20:46:25 +09:00
Nobuyoshi Nakada 5eb54c495f [MinGW] Set job env vars at once 2021-11-07 20:39:16 +09:00
Nobuyoshi Nakada b93a5f96c8
bundled_gems: Pull before new commit [ci skip] 2021-11-01 12:50:23 +09:00
Nobuyoshi Nakada 27220b2fe4
Skip CodeQL if only document files changed [ci skip] 2021-10-29 11:04:58 +09:00