Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Relax time-out for bundler | Nobuyoshi Nakada | 2021-10-04 | 1 | -1/+1 |
| | |||||
* | Shorten timeouts on macOS and MinGW | Nobuyoshi Nakada | 2021-10-04 | 2 | -3/+3 |
| | | | | | From recent results, `check` and `test-all` will finish within 10 minutes on macOS or 30 minutes on MinGW, otherwise time out. | ||||
* | Use macos-11 instead of macos-latest | Kazuhiro NISHIYAMA | 2021-10-01 | 1 | -1/+1 |
| | |||||
* | Use macos-10.15 and macos-11 instead of macos-latest | Kazuhiro NISHIYAMA | 2021-10-01 | 1 | -1/+2 |
| | | | | https://github.blog/changelog/2021-09-29-github-actions-jobs-running-on-macos-latest-are-now-running-on-macos-big-sur-11/ | ||||
* | .github/workflows/compilers.yml: Use `GNUMAKEFLAGS`. | Jun Aruga | 2021-09-23 | 1 | -10/+10 |
| | | | | | Because the `make` environment variable causes some rubygems tests to fail. And to align with `.cirrus.yml`. | ||||
* | CI: Enable MINGW-UCRT build and test in github actions | Lars Kanis | 2021-09-20 | 1 | -6/+12 |
| | | | | | | | This enables a temporary branch on ruby/setup-ruby and MSP-Greg/setup-ruby-pkgs for UCRT-capable action setup. They set correct PATH and MINGW_PACKAGE_PREFIX for UCRT, if a UCRT based ruby is used. See here for more details: https://github.com/ruby/setup-ruby/issues/193 To enable correct UCRT settings this therefore uses rubyinstaller-head as base ruby, since it is already UCRT based. | ||||
* | .github/workflows/compilers.yml: disable shared for LTO | 卜部昌平 | 2021-09-10 | 1 | -1/+3 |
| | | | | LTO is about static links. Makes no sense to have DLLs. | ||||
* | .github/workflows/baseruby.yml: check Ruby 3.0 | 卜部昌平 | 2021-09-10 | 1 | -0/+1 |
| | | | | Why not? | ||||
* | .github/workflows/compilers.yml: --enable-shared | 卜部昌平 | 2021-09-10 | 1 | -0/+1 |
| | | | | | | 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. | ||||
* | Schedule to update bundled_gems | Nobuyoshi Nakada | 2021-09-06 | 1 | -0/+66 |
| | |||||
* | Unify configure steps | Nobuyoshi Nakada | 2021-08-30 | 1 | -5/+3 |
| | |||||
* | Fix empty values to booleans | Nobuyoshi Nakada | 2021-08-30 | 1 | -2/+2 |
| | |||||
* | [Windows CI] Stop VS-2022 | Nobuyoshi Nakada | 2021-08-28 | 1 | -3/+3 |
| | | | | We have previewed it, and know it doesn't work well now. | ||||
* | [Windows CI] Stop on error in VS-2022 | Nobuyoshi Nakada | 2021-08-28 | 1 | -1/+0 |
| | |||||
* | [Windows CI] Setup env | Nobuyoshi Nakada | 2021-08-28 | 1 | -9/+11 |
| | |||||
* | [Windows CI] Set PATCH path | Nobuyoshi Nakada | 2021-08-27 | 1 | -1/+7 |
| | |||||
* | [Windows CI] Make test-all parallel and verbose | Nobuyoshi Nakada | 2021-08-27 | 1 | -1/+1 |
| | |||||
* | [Windows CI] Group nmake step | Nobuyoshi Nakada | 2021-08-27 | 1 | -3/+7 |
| | |||||
* | [Windows CI] Moved parameters to include | Nobuyoshi Nakada | 2021-08-27 | 1 | -12/+13 |
| | |||||
* | Use patch installed by msys2/setup-msys2 | Kazuhiro NISHIYAMA | 2021-08-26 | 1 | -1/+1 |
| | |||||
* | Use bundled libffi on windows-2022 | Kazuhiro NISHIYAMA | 2021-08-26 | 1 | -10/+2 |
| | |||||
* | Install patch | Kazuhiro NISHIYAMA | 2021-08-26 | 1 | -0/+5 |
| | | | | | | | Because patch does not installed on windows-2022. https://github.com/actions/virtual-environments/issues/3949 > Only pure MSYS2 is installed. No additional packages | ||||
* | Ignore errors on windows-2022 | Kazuhiro NISHIYAMA | 2021-08-26 | 1 | -0/+2 |
| | | | | https://github.com/ruby/ruby/pull/4775/checks?check_run_id=3419490832#step:13:38 | ||||
* | Use newer libffi on windows-2022 | Kazuhiro NISHIYAMA | 2021-08-26 | 1 | -2/+10 |
| | |||||
* | Set VCVARS | Kazuhiro NISHIYAMA | 2021-08-26 | 1 | -12/+12 |
| | |||||
* | Add Windows Server 2022 with Visual Studio 2022 | Kazuhiro NISHIYAMA | 2021-08-26 | 1 | -2/+7 |
| | | | | 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/ | ||||
* | .github/workflows/compilers.yml: Specify a container running user as root. | Jun Aruga | 2021-08-24 | 1 | -1/+5 |
| | | | | | | | | | | 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> | ||||
* | Update TypeProf to 0.15.1 | Yusuke Endoh | 2021-08-15 | 1 | -1/+1 |
| | |||||
* | Show verbose error messages when single pattern match fails | Kazuki Tsujimoto | 2021-08-15 | 1 | -1/+1 |
| | | | | | | | [0] => [0, *, a] #=> [0] length mismatch (given 1, expected 2+) (NoMatchingPatternError) Ignore test failures of typeprof caused by this change for now. | ||||
* | Disable checks for LTO [ci skip] | Nobuyoshi Nakada | 2021-08-15 | 1 | -2/+2 |
| | |||||
* | Add checks for gcc/clang with LTO | Nobuyoshi Nakada | 2021-08-14 | 1 | -0/+10 |
| | |||||
* | Separate jobs conditions | Nobuyoshi Nakada | 2021-08-12 | 1 | -18/+11 |
| | |||||
* | .github/workflows/compilers.yml: clang-14 | 卜部昌平 | 2021-08-10 | 1 | -4/+5 |
| | | | | | | | It seems LLVM-14 begun. See also https://github.com/llvm/llvm-project/commit/08c766a7318ab37bf1d77e0c683cd3b00e700877 | ||||
* | Use codeql-config.yml for codeql-action/init | Hiroshi SHIBATA | 2021-08-02 | 2 | -1/+2 |
| | |||||
* | Removed paths-ignore because it's not affect with cpp | Hiroshi SHIBATA | 2021-08-02 | 1 | -3/+0 |
| | |||||
* | Removed unnecessary configuration for the latest version of actions/checkout | Hiroshi SHIBATA | 2021-08-02 | 1 | -2/+0 |
| | |||||
* | Use `${{}}` for if statement | Hiroshi SHIBATA | 2021-08-02 | 9 | -21/+21 |
| | |||||
* | Ubuntu: remove pthread coroutine which is done in Compilations | Nobuyoshi Nakada | 2021-07-08 | 1 | -1/+1 |
| | |||||
* | Remove gdbm/dbm related code from CI | Jeremy Evans | 2021-07-01 | 7 | -8/+8 |
| | | | | The related extensions have been removed. | ||||
* | More general matrix "configure" parameter, add `--with-coroutine=pthread`. | Samuel Williams | 2021-07-01 | 1 | -6/+7 |
| | |||||
* | Replace copy coroutine with pthread implementation. | Samuel Williams | 2021-07-01 | 1 | -1/+1 |
| | |||||
* | Fixed comments in cmd.exe script [ci skip] | Nobuyoshi Nakada | 2021-06-16 | 1 | -2/+2 |
| | |||||
* | Skip make update-unicode for BASERUBY CI | Yusuke Endoh | 2021-06-07 | 1 | -1/+0 |
| | | | | | | | | | | 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 ``` | ||||
* | Enable VM_ASSERT in --jit CIs (#4543) | Takashi Kokubun | 2021-06-01 | 1 | -1/+1 |
| | |||||
* | Revert "Try enabling VM_ASSERT in --jit CIs" | Takashi Kokubun | 2021-05-31 | 1 | -1/+1 |
| | | | | | | | This reverts commit e9e3b65d836b5796882b5bf28717e4586366ceec. We were not ready for it https://github.com/ruby/ruby/runs/2715306375?check_suite_focus=true | ||||
* | Try enabling VM_ASSERT in --jit CIs | Takashi Kokubun | 2021-05-31 | 1 | -1/+1 |
| | |||||
* | Ignore test-bundled-gems on GitHub Actions because matrix tests has unknown ↵ | Hiroshi SHIBATA | 2021-05-28 | 1 | -1/+1 |
| | | | | issues | ||||
* | Remove ubuntu-16.04 (already commented out) | Kazuhiro NISHIYAMA | 2021-05-18 | 1 | -9/+0 |
| | | | | https://github.blog/changelog/2021-04-29-github-actions-ubuntu-16-04-lts-virtual-environment-will-be-removed-on-september-20-2021 | ||||
* | Removed EOL version from .github/workflows/spec_guards.yml | Hiroshi SHIBATA | 2021-05-17 | 1 | -2/+0 |
| | |||||
* | Run nmake check on Actions (#4487) | Takashi Kokubun | 2021-05-11 | 1 | -3/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 |