summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2024-04-15We didn't invoke leaked-globals at ruby_3_0Hiroshi SHIBATA
2024-04-15openssl of Ruby 3.0 couldn't build with c2x compilerHiroshi SHIBATA
2024-04-15coroutine=pthread is not working with Ruby 3.0Hiroshi SHIBATA
2024-04-15Backport compilers.yml from ruby_3_1Hiroshi SHIBATA
2024-04-15Don't upgrade brew packagesHiroshi SHIBATA
2023-03-29Bump up CodeQL v2Hiroshi SHIBATA
2023-03-29Skip test-bundler-prallel with macOS. It mixed system bundler path.Hiroshi SHIBATA
https://github.com/ruby/ruby/actions/runs/4061314416/jobs/7033111867
2023-03-29Pin Ubuntu 20.04 because Ruby 3.0 didn't support OpenSSL 3Hiroshi SHIBATA
2023-03-29Ruby 3.0 only supports `--jit-*` optionsHiroshi SHIBATA
2023-03-29Disable test-all on MJIT CI for nowTakashi Kokubun
https://github.com/ruby/ruby/actions/runs/3560006749/jobs/5979749144
2023-03-29.github: use GNUMAKEFLAGS instead of JOBS卜部昌平
A bit readable to me. See also https://github.com/ruby/ruby/pull/4880
2023-03-29Test only --mjit-wait for nowTakashi Kokubun
We've disabled MJIT CI on GitHub Actions for a while. It's convenient that fork repositories need to see failures or disable it. We should remove unused CI by default instead of silently disabling it. Since I saw --mjit-wait passed on my fork, I'd like to try running --mjit-wait one.
2023-03-29Rename --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
2022-02-13Revert 207fb8e6d82c5018c958243de8bfaac3fa5ddfb3 partially.nagachika
Bacause the GitHub Actions workflow for MinGW failed on 'where check'
2022-02-13merge revision(s) 49cc7709cb762594aa8ea1b98a1fdf41662a5cf6:nagachika
[Actions] mingw - use ruby/setup-ruby@v1 again --- .github/workflows/mingw.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
2022-02-13merge revision(s) bab862334313c08ec4f218cb1de1774c9909e3be:nagachika
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. --- .github/workflows/mingw.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
2022-02-13merge revision(s) 63358581bca80c7a885228ac841b0ae9c4ca11b5:nagachika
Fix weird MinGW failure notifications It's been "MinGW / Array", but it will be "MinGW MINGW64 / check" or "MinGW UCRT64 / check" by this. --- .github/workflows/mingw.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2022-02-13merge revision(s) ↵nagachika
e0a5c3d2b71dfad038d7562fdd33f02ffd79232d,7d55f1b6b6b9777a8bd665f6c5ed6a64c7fa2e9b: [MinGW] Set job names --- .github/workflows/mingw.yml | 1 + 1 file changed, 1 insertion(+) [Actions] use windows-2022 for mingw MSP-Greg/ruby-setup-ruby@win-ucrt-1 --- .github/workflows/mingw.yml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-)
2022-02-13merge revision(s) ↵nagachika
ec032e86faf9ac128ac51e3394d9b4001a374b38,8acb2a9b4069f55f71a80c747fc7c6bcb686abb7: [MinGW] Clear prefix and move the directory to DESTDIR Also the destination will be created at the installation. --- .github/workflows/mingw.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) [MinGW] Use autogen --- .github/workflows/mingw.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
2021-11-24merge revision(s) ↵nagachika
e1b03b0c2b2449a7794f4701bab8b2382eb15116,007e439fe965871c73127928f7244ebb96a86e58: Enable VM_ASSERT in --jit CIs (#4543) --- .github/workflows/mjit.yml | 2 +- ractor.c | 6 +++--- vm_core.h | 6 +++--- vm_method.c | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) Do not expect ec on rb_vm_bugreport because a SEGV might happen on an MJIT worker. As you can clearly see from `if (vm && ec) {`, ec is not guaranteed to exist here. --- vm_dump.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2021-07-25merge revision(s) ↵nagachika
73cd4951de20bf989747013b1e62a202f12ac2d2,6e6be107dd0c820afc4db68d09110ad96c4aebdd: Reduced GitHub Actions Moved leaked-globals before check. --- .github/workflows/macos.yml | 4 +++- .github/workflows/ubuntu.yml | 8 +++----- 2 files changed, 6 insertions(+), 6 deletions(-) Ignore test-bundled-gems on GitHub Actions because matrix tests has unknown issues --- .github/workflows/macos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2021-04-18merge revision(s) ↵nagachika
4250d7c910fd67c0da07c6213901009330e3cd51,83f96642d2d74569cc38319d02d5922fac8f66b8,447feb0aa08e20cc5eeb8b3a6f881de261a2c9a2,1d80d703141f01383604022f9e8e53e10865197c,e271a3d4afc47e812b50fc9c50f6bf34d2d723a6,366e88e508de7c59d69906ad948cccd7979e932b,d825e34962540d345eb3c5a70eb264b415e915a5,4250d7c910fd67c0da07c6213901009330e3cd51,f9e43782995b1f77e7b10c79941bbbda15620e2a: [Backport #17723] autogen.sh: Added Currently it just runs "autoreconf --install" --- aclocal.m4 | 4 ++-- autogen.sh | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100755 autogen.sh autogen.sh: Allow AUTORECONF envvar to specify the autoreconf executable --- autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Improved autogen.sh * update in the source directory * make symbolic links instead of copies * forward the arguments to autoreconf as-is --- autogen.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) autogen.sh: Make it work with sh (not bash) --- autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) [DOC] Update README files to use autoreconf [ci skip] --- README.ja.md | 3 +-- README.md | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) [DOC] Update README [ci skip] * Use `autogen.sh`. * The subversion repository is only for old versions, and secondary now. * Moved long links to footnotes. --- README.ja.md | 22 +++++++++------------- README.md | 11 +++++++---- 2 files changed, 16 insertions(+), 17 deletions(-) Use autogen.sh --- .github/workflows/baseruby.yml | 2 +- .github/workflows/check_dependencies.yml | 2 +- .github/workflows/compilers.yml | 2 +- .github/workflows/macos.yml | 2 +- .github/workflows/mjit.yml | 2 +- .github/workflows/ubuntu.yml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) autogen.sh: Added Currently it just runs "autoreconf --install" --- aclocal.m4 | 4 ++-- autogen.sh | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100755 autogen.sh get rid of aclocal (#4280) --- aclocal.m4 | 47 ----------------------------------------------- configure.ac | 35 ++++++++++++++++++++++++++++++++++- 2 files changed, 34 insertions(+), 48 deletions(-)
2021-01-24Add 3.0 top sepc guardsNobuyoshi Nakada
* Needs WEBrick
2021-01-24Remove check branch from ruby_3_0NARUSE, Yui
2020-12-19Install gdb on ActionsTakashi Kokubun
2020-12-19Check macros for headersNobuyoshi Nakada
2020-12-19Renamed check_encoding.yml as check_misc.yml [ci skip]Nobuyoshi Nakada
2020-12-17Remove --jit-save-temps from MJITTakashi Kokubun
It's probably not helping the backtrace.
2020-12-16Different names instead of `ulimit`Nobuyoshi Nakada
2020-12-13`ulimit` does not affect another shellKazuhiro NISHIYAMA
2020-12-12Allow dumping a core file on ActionsTakashi Kokubun
to see a C backtrace.
2020-12-11Add some JIT options to MJIT ActionsTakashi Kokubun
hoping to improve C backtrace outputs
2020-12-10Reintroduce the fix againTakashi Kokubun
2020-12-10Fix the path properlyTakashi Kokubun
:disappointed:
2020-12-10Try fixing the -I positionTakashi Kokubun
https://github.com/ruby/ruby/runs/1532260149 :thinking:
2020-12-10Actions mingw - add tool/test for WEBrick in spec tests (#3882)MSP-Greg
Some spec tests require WEBrick, and the spec tests are run from install with the MinGW CI. Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2020-12-10.github: reduce (#3876)卜部昌平
Comment out some 50-ish tests. fix https://bugs.ruby-lang.org/issues/17376
2020-12-07Remove BUNLDER_VERSION in Windows (#3859)MSP-Greg
[Bug #17372] Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2020-12-07Pass the flag as $TESTOPTSTakashi Kokubun
Fixing the failure of a4f292426b40f9d6c8f3d646e4b7c667313074f2 like https://github.com/ruby/ruby/runs/1513663542
2020-12-08skip failing tests in test-all on mingwNARUSE, Yui
https://bugs.ruby-lang.org/issues/17372
2020-11-28Increase timeout for MJIT ActionsTakashi Kokubun
It's too short for --jit-wait https://github.com/ruby/ruby/runs/1466690076?check_suite_focus=true
2020-11-10Removed canonicalization for mathnNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/3691
2020-11-04.github/workflows/baseruby.yml: add卜部昌平
Translate a part of .travis.yml into a Github Actions workflow. Notes: Merged: https://github.com/ruby/ruby/pull/3731
2020-10-27Removed unused environment variableNobuyoshi Nakada
2020-10-24Tweaks for the ruby/spec workflowBenoit Daloze
2020-10-23.github/workflows/spec_guards.yml add卜部昌平
Translate a part of .travis.yml into GitHub Actions workflow. Notes: Merged: https://github.com/ruby/ruby/pull/3685
2020-10-21Check dependencies on macOS tooNobuyoshi Nakada
2020-10-21.github: reduce copy&paste卜部昌平
Found that we can set default working directory for github actions. Notes: Merged: https://github.com/ruby/ruby/pull/3675
2020-10-13Use %VCVARS%Nobuyoshi Nakada
2020-10-06Use $GITHUB_ENV instead of set-envKazuhiro NISHIYAMA
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/ Notes: Merged: https://github.com/ruby/ruby/pull/3630