Nobuyoshi Nakada
32af1a3b5e
[MSWin] Try VS2022
2022-02-20 20:39:48 +09:00
Nobuyoshi Nakada
71388f9d39
[MSWin] Reduce duplicate configurations
2022-02-20 20:39:48 +09:00
Nobuyoshi Nakada
7a8ea2e497
[MSWin] Install OpenSSL with vcpkg
2022-02-13 18:25:59 +09:00
卜部昌平
2cc890d7d3
LLVM 15 begun.
...
See also a2601c9887
2022-02-10 08:24:18 +09:00
Nobuyoshi Nakada
8fe2ce83ef
[MSWin] Link all vcpkg DLLs except for readline
2022-02-07 13:40:48 +09:00
Nobuyoshi Nakada
65ccae5b2a
[MSWin] Install libyaml using vcpkg
2022-02-07 13:40:48 +09:00
Nobuyoshi Nakada
402d76485c
[MSWin] Install libffi using vcpkg
2022-02-06 22:23:55 +09:00
Nobuyoshi Nakada
b9083c206a
[MSWin] Cache installed vcpkg packages
2022-02-06 22:22:58 +09:00
Nobuyoshi Nakada
7ce3a100f2
Fold command line items
2022-02-06 19:22:44 +09:00
Nobuyoshi Nakada
82b0a9004c
[wasm] skip pull-requests labeled as Documentation [ci skip]
2022-01-20 13:18:33 +09:00
卜部昌平
e4f8d5b2f5
.github/workflows: BASERUBY check for Ruby 3.1
2022-01-19 15:38:02 +09:00
Yuta Saito
d015b0c928
[wasm] add ci workflow .github/workflows/wasm.yml
2022-01-19 11:19:06 +09:00
Nobuyoshi Nakada
2ae9da23c5
Check with the latest stable
2022-01-16 17:15:02 +09:00
Nobuyoshi Nakada
6328db3c7e
Separate the tests which fail when load-relative enabled
2022-01-16 16:09:12 +09:00
Nobuyoshi Nakada
ab1fc6efa4
Add continue-on-skipped_tests flag
2022-01-16 16:08:45 +09:00
Nobuyoshi Nakada
41e6f0967d
Fix typos for multiple skipped_tests
2022-01-16 16:08:44 +09:00
Nobuyoshi Nakada
4c2d6f7655
Test enable-load-relative
...
Now rubygems has the tests depending on it.
2022-01-15 22:24:16 +09:00
MSP-Greg
49cc7709cb
[Actions] mingw - use ruby/setup-ruby@v1 again
2022-01-15 08:59:14 +09:00
Nobuyoshi Nakada
f75e871e4f
Try previous ruby-setup-ruby
...
The commits between db14f2dde9ceeaa8acbcd31884475a7ce97ae9d3 and
11cc84264a91d42bc873f39d70678e44042322d2 seems breaking
OpenSSL::TestConfig#test_s_parse_include.
2022-01-15 00:19:46 +09:00
Nobuyoshi Nakada
c54eac6613
Show tool versions
2022-01-15 00:15:23 +09:00
Nobuyoshi Nakada
abc4a46046
Get rid of building main again when test-bundled-gems
2022-01-14 14:54:29 +09:00
Peter Zhu
3818cfbd47
Compile with USE_RVARGC=0 on CI
2022-01-06 14:33:35 -05:00
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