summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2019-08-14Try to fix variable reference on Windows (#2361)Takashi Kokubun
https://github.com/ruby/ruby/runs/192869165 Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2019-08-14Stop using official actions/checkoutTakashi Kokubun
because it has been unstable, and also it sometimes does not work for a pull request like: https://github.com/ruby/ruby/pull/2358/checks?check_run_id=192685048#step:4:17 Notes: Merged: https://github.com/ruby/ruby/pull/2360
2019-08-13Use the official actions/checkout again (#2357)Takashi Kokubun
because clone does not checkout exact commit sha, and also we'd need to handle pull_request on fork, so I tentatively stopped to do this. Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2019-08-13Update the comment in check_branch [ci skip] (#2355)Takashi Kokubun
Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2019-08-13Explain the current status of branches [ci skip] (#2350)Takashi Kokubun
Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2019-08-13Update check_branch description a little [ci skip]Takashi Kokubun
2019-08-12Add a quick job to be used for branch protectionTakashi Kokubun
2019-08-12added --disable-install-doc to Windows workflow of GitHub ActionsHiroshi SHIBATA
Closes: https://github.com/ruby/ruby/pull/2346
2019-08-12Try to nmake testHiroshi SHIBATA
2019-08-12Try to merge windows 2016 and 2019Hiroshi SHIBATA
2019-08-12Added windows-2019 workflowHiroshi SHIBATA
2019-08-12Try to nmakeHiroshi SHIBATA
2019-08-12Migrate Windows 2016 env to GitHub Actions from AzurePipelinesHiroshi SHIBATA
2019-08-12Revert "Roughly retry `brew update` on GitHub Actions"Takashi Kokubun
This reverts commit 5ee11a95ffbf194a73d1bea300a35f5d6250d203. Sorry, timeout(1) was missing.
2019-08-12Drop unused ccacheTakashi Kokubun
unlike Travis, it seems not used.
2019-08-12Roughly retry `brew update` on GitHub ActionsTakashi Kokubun
because it has failed often on Travis.
2019-08-12Try testing openssl@1.1 on GitHub ActionsTakashi Kokubun
because somebody may want to remove the duplicated Travis osx usage later. Notes: Merged: https://github.com/ruby/ruby/pull/2343
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-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-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-10Fix wrong pull_request filterTakashi Kokubun
The specification was not triggered on a pull request.
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-10Try building workflow on pushTakashi Kokubun
2019-08-09Add more runnersAaron Patterson
Closes: https://github.com/ruby/ruby/pull/2327
2019-08-09Run macOS tests on GitHub ActionsAaron Patterson
This commit sets up the CI integration on GitHub Actions. We should give it a try because queue times are lower and I think we get more CPUs. Closes: https://github.com/ruby/ruby/pull/2327 Co-Authored-By: John Hawthorn <john@hawthorn.email>
2019-08-08Enable GitHub Actions on RubyAaron Patterson
This just enables GitHub actions on our repository so we can try it out.