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