summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2021-09-10.github/workflows/compilers.yml: disable shared for LTO卜部昌平
LTO is about static links. Makes no sense to have DLLs. Notes: Merged: https://github.com/ruby/ruby/pull/4815
2021-09-10.github/workflows/baseruby.yml: check Ruby 3.0卜部昌平
Why not? Notes: Merged: https://github.com/ruby/ruby/pull/4815
2021-09-10.github/workflows/compilers.yml: --enable-shared卜部昌平
Noticed that defs/gmake.mk has `exts: rubyspec-capiext` dependency only when $ENABLE_SHARED is true. This one adds extra tests so we basically welcome. Why not default it on. Notes: Merged: https://github.com/ruby/ruby/pull/4815
2021-09-06Schedule to update bundled_gemsNobuyoshi Nakada
2021-08-30Unify configure stepsNobuyoshi Nakada
2021-08-30Fix empty values to booleansNobuyoshi Nakada
2021-08-28[Windows CI] Stop VS-2022Nobuyoshi Nakada
We have previewed it, and know it doesn't work well now.
2021-08-28[Windows CI] Stop on error in VS-2022Nobuyoshi Nakada
2021-08-28[Windows CI] Setup envNobuyoshi Nakada
2021-08-27[Windows CI] Set PATCH pathNobuyoshi Nakada
2021-08-27[Windows CI] Make test-all parallel and verboseNobuyoshi Nakada
2021-08-27[Windows CI] Group nmake stepNobuyoshi Nakada
2021-08-27[Windows CI] Moved parameters to includeNobuyoshi Nakada
2021-08-26Use patch installed by msys2/setup-msys2Kazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/4775
2021-08-26Use bundled libffi on windows-2022Kazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/4775
2021-08-26Install patchKazuhiro NISHIYAMA
Because patch does not installed on windows-2022. https://github.com/actions/virtual-environments/issues/3949 > Only pure MSYS2 is installed. No additional packages Notes: Merged: https://github.com/ruby/ruby/pull/4775
2021-08-26Ignore errors on windows-2022Kazuhiro NISHIYAMA
https://github.com/ruby/ruby/pull/4775/checks?check_run_id=3419490832#step:13:38
2021-08-26Use newer libffi on windows-2022Kazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/4775
2021-08-26Set VCVARSKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/4775
2021-08-26Add Windows Server 2022 with Visual Studio 2022Kazuhiro NISHIYAMA
https://github.blog/changelog/2021-08-23-github-actions-windows-server-2022-with-visual-studio-2022-is-now-available-on-github-hosted-runners-public-beta/ Notes: Merged: https://github.com/ruby/ruby/pull/4775
2021-08-24.github/workflows/compilers.yml: Specify a container running user as root.Jun Aruga
Explicitly specify the root as a user to run tests in the containers. Coming new ruby/ruby-ci-image images are required to run the container as a regular user by default, while the root user is required to run the compilers.yml. Add `id` command to print the user info. Co-authored-by: fedor <fedor@cirruslabs.org> Notes: Merged: https://github.com/ruby/ruby/pull/4766
2021-08-15Update TypeProf to 0.15.1Yusuke Endoh
Notes: Merged: https://github.com/ruby/ruby/pull/4743
2021-08-15Show verbose error messages when single pattern match failsKazuki Tsujimoto
[0] => [0, *, a] #=> [0] length mismatch (given 1, expected 2+) (NoMatchingPatternError) Ignore test failures of typeprof caused by this change for now.
2021-08-15Disable checks for LTO [ci skip]Nobuyoshi Nakada
2021-08-14Add checks for gcc/clang with LTONobuyoshi Nakada
2021-08-12Separate jobs conditionsNobuyoshi Nakada
2021-08-10.github/workflows/compilers.yml: clang-14卜部昌平
It seems LLVM-14 begun. See also https://github.com/llvm/llvm-project/commit/08c766a7318ab37bf1d77e0c683cd3b00e700877 Notes: Merged: https://github.com/ruby/ruby/pull/4718
2021-08-02Use codeql-config.yml for codeql-action/initHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/4702
2021-08-02Removed paths-ignore because it's not affect with cppHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/4702
2021-08-02Removed unnecessary configuration for the latest version of actions/checkoutHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/4702
2021-08-02Use `${{}}` for if statementHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/4700
2021-07-08Ubuntu: remove pthread coroutine which is done in CompilationsNobuyoshi Nakada
2021-07-01Remove gdbm/dbm related code from CIJeremy Evans
The related extensions have been removed. Notes: Merged: https://github.com/ruby/ruby/pull/4619
2021-07-01More general matrix "configure" parameter, add `--with-coroutine=pthread`.Samuel Williams
2021-07-01Replace copy coroutine with pthread implementation.Samuel Williams
2021-06-16Fixed comments in cmd.exe script [ci skip]Nobuyoshi Nakada
2021-06-07Skip make update-unicode for BASERUBY CIYusuke Endoh
Unfortunately it often fails depending on the status of www.unicode.org. https://github.com/mame/ruby/runs/2761346164?check_suite_focus=true ``` ./tool/downloader.rb:248:in `rescue in download': failed to download 12.1.0/ucd/UnicodeData.txt (RuntimeError) OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=error: certificate verify failed: https://www.unicode.org/Public/12.1.0/ucd/UnicodeData.txt ```
2021-06-01Enable VM_ASSERT in --jit CIs (#4543)Takashi Kokubun
Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2021-05-31Revert "Try enabling VM_ASSERT in --jit CIs"Takashi Kokubun
This reverts commit e9e3b65d836b5796882b5bf28717e4586366ceec. We were not ready for it https://github.com/ruby/ruby/runs/2715306375?check_suite_focus=true
2021-05-31Try enabling VM_ASSERT in --jit CIsTakashi Kokubun
2021-05-28Ignore test-bundled-gems on GitHub Actions because matrix tests has unknown ↵Hiroshi SHIBATA
issues
2021-05-18Remove ubuntu-16.04 (already commented out)Kazuhiro NISHIYAMA
https://github.blog/changelog/2021-04-29-github-actions-ubuntu-16-04-lts-virtual-environment-will-be-removed-on-september-20-2021
2021-05-17Removed EOL version from .github/workflows/spec_guards.ymlHiroshi SHIBATA
2021-05-11Run nmake check on Actions (#4487)Takashi Kokubun
* Run nmake check on Actions * Skip tests not working in mswin GitHub Actions * Override TEMP * Revert "Skip tests not working in mswin GitHub Actions" This reverts commit 544d2575fcdf23ae63cd25aa03fce10c28b259f2. * Revert "Revert "Skip tests not working in mswin GitHub Actions"" This reverts commit e1f8ad7862c9c4be52dc6e1031a004621eb07e6e. * Fix timeouts * Skip some more broken tests * Update windows.yml * Add a guard for rbasic_spec * Revert "Update windows.yml" This reverts commit bc9694b6b3b9594d406378d15ca11723fb052bc8. * Skip the ensure clause * Simplify the ensure Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2021-05-10Split a Choco-Install commandTakashi Kokubun
In https://github.com/ruby/ruby/runs/2552065052, while it failed to install winflexbison3, it exited the retry loop because openssl was installed successfully. https://github.com/actions/virtual-environments/blob/a5ee51f72dcbc3879a91a74c63f95737e2d4a292/images/win/scripts/ImageHelpers/ChocoHelpers.ps1
2021-05-10Try running Choco-Install with powershellTakashi Kokubun
https://github.com/ruby/ruby/runs/2552047430
2021-05-10Retry choco installTakashi Kokubun
by using a wrapper provided by GitHub Actions https://github.com/actions/virtual-environments/pull/721 to address failures like https://github.com/ruby/ruby/runs/2551980671
2021-05-11.github/compilers/workflows.yml: support GCC-11卜部昌平
GCC 11.1 was released. https://gcc.gnu.org/pipermail/gcc/2021-April/235922.html See also https://github.com/ruby/ruby-ci-image/pull/1 Notes: Merged: https://github.com/ruby/ruby/pull/4484
2021-04-08Use autogen.shNobuyoshi Nakada
2021-03-08Suppress useless default branch name hint [ci skip]Nobuyoshi Nakada