summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
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
2020-10-06Remove unused commit_infoKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/3630
2020-09-27Remove outdated comment [ci skip]Kazuhiro NISHIYAMA
2020-09-25Add check_dependencies workflowKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/3582
2020-09-07.github: try GitHub Container Registry卜部昌平
It is natural for a CI running on GitHub to use GitHub's facility. See also https://github.blog/2020-09-01-introducing-github-container-registry/ Notes: Merged: https://github.com/ruby/ruby/pull/3524
2020-09-06Increase timeout for GitHub Actions.Samuel Williams
Notes: Merged: https://github.com/ruby/ruby/pull/3523
2020-09-01add RUBY_DEBUG=ci envval for GH actionsKoichi Sasada
RUBY_DEBUG=ci envval shows more information on rb_bug().
2020-09-01Use the previous winflexbison3Nobuyoshi Nakada
winflexbison3 v2.5.23.20200829 seems to install nothing.
2020-09-01minitest is working fine with Ruby 3Hiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/3493
2020-09-01xmlrpc has been removed from the bundled gemsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/3493
2020-09-01Revert the workaround of minitest and hoeHiroshi SHIBATA
86737c509cd49cfe4509a65d300d390da0f07be6 3e1aea461320094e634ab32ca0b13dd43b69d8b0 Notes: Merged: https://github.com/ruby/ruby/pull/3493
2020-08-31Removed minitest and hoe because they didn't support Ruby 3 yetHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/3480
2020-08-23.github/workflows/compilers.yml: more compilers卜部昌平
Added some cross compilers that we can run on GitHub Workflow runner environments. Because they are cross compilers we cannot run the generated binary. The added matrix are compile-only. Notes: Merged: https://github.com/ruby/ruby/pull/3447
2020-08-11.github/workflows/compilers.yml: clang-12卜部昌平
LLVM made release/11.x branch. Its master is now version 12. Notes: Merged: https://github.com/ruby/ruby/pull/3405
2020-08-10Check if C-sources are US-ASCIINobuyoshi Nakada
Encoding of C-sources can not be determined, and non-ASCII code are often warned by localized compilers.
2020-08-07Use zlib provided by vcpkg in mswin CI (#3397)Hiroshi SHIBATA
* Revert "mswin build - install src zlib files after checkout" This reverts commit b6175c9e4fe25b978252d8998fe791d65d998fc5. * Revert "mswin build - install src zlib files" This reverts commit bf758ef8b4e2895bf71a611a7ab2a4f236e260ea. Notes: Merged-By: hsbt <hsbt@ruby-lang.org>
2020-08-01mswin build - install src zlib files after checkoutNobuyoshi Nakada
actions/checkout deletes the contents of the source directory.
2020-08-01mswin build - install src zlib filesMSP-Greg
Notes: Merged: https://github.com/ruby/ruby/pull/3376
2020-08-01Remove obsolete rubygems fileNobuyoshi Nakada
Fixes a weird error in CodeQL autobuild.
2020-07-26Fixed a typoNobuyoshi Nakada
2020-07-20Add more timeouts to macos, mjit, ubuntu and windows workflows.Samuel Williams
Notes: Merged: https://github.com/ruby/ruby/pull/3329
2020-07-15Update actions/cache from v1 to v2Sora Morimoto
Signed-off-by: Sora Morimoto <sora@morimoto.io> Notes: Merged: https://github.com/ruby/ruby/pull/3319
2020-07-13Remove --jit-min-calls for nowTakashi Kokubun
--jit-min-calls=5 is too unstable
2020-07-12Add --jit-min-calls=5 (#3313)Takashi Kokubun
* RUN_OPTS needs to be specified for overriding it * Add --jit-min-calls=5 Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2020-07-03RUBY_DEBUG_LOG: Logging debug information mechanism (#3279)Koichi Sasada
* RUBY_DEBUG_LOG: Logging debug information mechanism This feature provides a mechanism to store logging information to a file, stderr or memory space with simple macros. The following information will be stored. * (1) __FILE__, __LINE__ in C * (2) __FILE__, __LINE__ in Ruby * (3) __func__ in C (message title) * (4) given string with sprintf format * (5) Thread number (if multiple threads are running) This feature is enabled only USE_RUBY_DEBUG_LOG is enabled. Release version should not enable it. Running with the `RUBY_DEBUG_LOG` environment variable enables this feature. # logging into a file RUBY_DEBUG_LOG=/path/to/file STDERR # logging into STDERR RUBY_DEBUG_LOG=stderr # logging into memory space (check with a debugger) # It will help if the timing is important. RUBY_DEBUG_LOG=mem RUBY_DEBUG_LOG_FILTER environment variable can specify the fileter string. If "(3) __func__ in C (message title)" contains the specified string, the infomation will be stored (example: RUBY_DEBUG_LOG_FILTER=str will enable only on str related information). In a MRI source code, you can use the following macros: * RUBY_DEBUG_LOG(fmt, ...): Above (1) to (4) will be logged. * RUBY_DEBUG_LOG2(file, line, fmt, ...): Same as RUBY_DEBUG_LOG(), but (1) will be replaced with given file, line. Notes: Merged-By: ko1 <ko1@atdot.net>
2020-07-03Ignore conftest.c under the ext directories for CodeQL analysisHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/3280
2020-06-23Include workflow name in a notification of CompilationsTakashi Kokubun
2020-06-16Update without touch-unicode-filesNobuyoshi Nakada
2020-06-16Just update sources in CI without fetchingNobuyoshi Nakada
Also install external libraries only, extract-gems does not work unless base ruby is available.
2020-06-14Add ubuntu-20.04 and rename to ubuntu-18.04 from ubuntu-latestKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/3222
2020-06-10Reduced job number to run tests on MinGWNobuyoshi Nakada
It seems too heavy as fails more often than before.
2020-06-09Added CodeQL scanning by GitHub (#3196)Hiroshi SHIBATA
Added configuration for CodeQL scanning by GitHub Notes: Merged-By: hsbt <hsbt@ruby-lang.org>
2020-06-09.github: add test for -DMJIT_FORCE_ENABLE卜部昌平
Notes: Merged: https://github.com/ruby/ruby/pull/3197
2020-06-06Run tests in more parallelNobuyoshi Nakada
2020-06-05Try test-bundler-parallel in GitHub ActionsNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/3189
2020-06-04No GITPULLOPTIONS by defaultNobuyoshi Nakada
To honor the environment variable, keep GITPULLOPTIONS unset by default, and appended the option to VCSUP.
2020-06-04No one reads the detached head adviceNobuyoshi Nakada
2020-06-04Fetch no tagsNobuyoshi Nakada
Fetched tags by `make up` are not used, in CI environments.
2020-06-04Removed fetch-depthNobuyoshi Nakada
Only the last commit is used, unless creating the ChangeLog file.
2020-05-29Respect BIGNUM_DEBUG defined by command line optionNobuyoshi Nakada
And fixed typo in compilers.yml.
2020-05-26include debug option in slack notificationKoichi Sasada
2020-05-26remove duplication.Koichi Sasada