summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-12rb_trap_exec has been removed since 1.9Nobuyoshi Nakada
2019-08-12We did not have tool/ before checkoutTakashi Kokubun
anyway we don't need authorization here. Also retry does not seem to work in the original version, so let's extend this with retries as a separate github action later.
2019-08-12Stop relying on actions/checkoutTakashi Kokubun
because it randomly fails on authorization like: https://github.com/ruby/ruby/runs/190887455 Also the backoff seems too short. Maybe we need tool/travis_retry.sh for this too. Cloning ruby/ruby does not need authorization. We don't need to use actions/checkout.
2019-08-12Use rev-parseNobuyoshi Nakada
Use simpler rev-parse to check if pull request was fetched.
2019-08-12Resurrect travis_wait for test-allTakashi Kokubun
as we dropped -v.
2019-08-12* 2019-08-12git
2019-08-12Removed duplicated jobs with GitHub Actions.Hiroshi SHIBATA
Closes: https://github.com/ruby/ruby/pull/2340
2019-08-12Added example filter for Linux of GitHub Actions.Hiroshi SHIBATA
2019-08-12Re-use GITHUB_ACTION variables for filtering bundler examples.Hiroshi SHIBATA
2019-08-12Removed make checkHiroshi SHIBATA
2019-08-12Fixed the world writable dirs on Ubuntu environment.Hiroshi SHIBATA
2019-08-12Added test-bundled-gems to GitHub ActionsHiroshi SHIBATA
2019-08-12Port ubuntu workflow based on macosHiroshi SHIBATA
2019-08-11Note the reference to the pull request [ci skip]Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2339
2019-08-11Use already fetched pull request [ci skip]Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2338
2019-08-11Debug which test hangs on mswinTakashi Kokubun
debugging failure of https://ci.appveyor.com/project/ruby/ruby/builds/26613960/job/nemi6pvc5s5843io
2019-08-11Cleanup the duplicated tasks on Azure Pipelines.Hiroshi SHIBATA
Closes: https://github.com/ruby/ruby/pull/2336
2019-08-11Increase fetch-depthHiroshi SHIBATA
2019-08-11GitHub Actions does not support ANSI color code. Skip failing examples.Hiroshi SHIBATA
2019-08-11Use check.Hiroshi SHIBATA
2019-08-11Try to migrate test-bundler to Actions.Hiroshi SHIBATA
2019-08-11Update power_assert to 1.1.5Kazuki Tsujimoto
2019-08-11Use `end_with?` instead of Regexp with missing escapeKazuhiro NISHIYAMA
2019-08-11Use capture_output instead of capture_io.Hiroshi SHIBATA
It's preparation for migrating test-unit on upstream.
2019-08-11* 2019-08-11git
2019-08-11Adjust indent [ci skip]Nobuyoshi Nakada
2019-08-11prereq.status deals with removal of nmake VPATH notations [ci skip]Nobuyoshi Nakada
2019-08-10Parallelize osx test-all tooTakashi Kokubun
2019-08-10Re-enable parallel build/test on OSXNobuyoshi Nakada
2019-08-10rb_numeric_quo: support ComplexNobuyoshi Nakada
2019-08-10Fix wrong pull_request filterTakashi Kokubun
The specification was not triggered on a pull request.
2019-08-10Suppress flags messages [ci skip]Nobuyoshi Nakada
2019-08-10Increase the fetch-depth of GitHub ActionsTakashi Kokubun
because small numbers had made Azure Pipelines in the past and it's using 20 now. I heard GitHub Actions has more parallelism, so it should be okay.
2019-08-10Set more descriptive labels to workflowTakashi Kokubun
2019-08-10Drop confusing label from workflowTakashi Kokubun
because it's doing more than test-all
2019-08-10Escape asterisk on pull request pathsTakashi Kokubun
2019-08-10Skip running GitHub Actions on trunkTakashi Kokubun
2019-08-10Rename workflow.yml to macos.ymlTakashi Kokubun
to allow having other workflows separately, and configure `name` to simplify a tooltip label on GitHub.
2019-08-10Touch the checked out source to fix clock skew on all platformNobuyoshi Nakada
2019-08-10Moved options to $travis_apt_get_optionsNobuyoshi Nakada
2019-08-10Expanded f_quoNobuyoshi Nakada
2019-08-10Expanded f_real_pNobuyoshi Nakada
2019-08-10Warn instance variable `E`Nobuyoshi Nakada
It is not dumped, as it is a short alias for `:encoding`.
2019-08-10* expand tabs.git
2019-08-10Share caches for short encoding ivar name.Nobuyoshi Nakada
2019-08-10Close created files [ci skip]Nobuyoshi Nakada
2019-08-10Fix typo in comment [ci skip]Masato Ohba
s/Thtread/Thread
2019-08-10Try building workflow on pushTakashi Kokubun
2019-08-09Added some examples to the documentation for String#unpack1 becauseiain barnett
there are currently no examples and to contrast with String#unpack.
2019-08-09Allow Array#join to allocate smaller stringsJohn Hawthorn
rb_str_buf_new always allocates at least 127 bytes of capacity, even when less is requested. > ObjectSpace.dump(%w[a b c].join) {"address":"0x7f935f06ebf0", "type":"STRING", "class":"0x7f935d8b7bb0", "bytesize":3, "capacity":127, "value":"abc", "encoding":"UTF-8", "memsize":168, "flags":{"wb_protected":true}} Instead, by using rb_str_new and then setting the length to 0, we can allocate the exact amount of memory needed, without extra capacity. > ObjectSpace.dump(%w[a b c].join) {"address":"0x7f903fcab530", "type":"STRING", "class":"0x7f903f8b7988", "embedded":true, "bytesize":3, "value":"abc", "encoding":"UTF-8", "memsize":40, "flags":{"wb_protected":true}}