summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2019-08-20Skip tests on Actions if [ci skip]Takashi Kokubun
It seems that we cannot easily apply job-level [ci skip]. Therefore this commit skips only Tests step if it's [ci skip].
2019-08-19Reduce sub-shell and use `&&` instead of `;`Kazuhiro NISHIYAMA
2019-08-19Roughly retry `brew update`Takashi Kokubun
as it failed randomly https://github.com/ruby/ruby/runs/196712109
2019-08-19Stop reporting test-bundled-gems resultsTakashi Kokubun
by marking continue-on-error. I dropped it to test Slack notification, and I finished to test it.
2019-08-19Workaround errors on multi-line commit messageTakashi Kokubun
by using toJson with fields.
2019-08-19Make Slack notification availableTakashi Kokubun
for macOS / Windows as well. Docker-based GitHub Action does not work on these OSes.
2019-08-19Implement Slack notification for ActionsTakashi Kokubun
2019-08-18Revert "Try notifying Slack from Actions"Takashi Kokubun
This reverts commit d8807e8b1a9d09ee1543e18618b4ef7e8203c616. We'd need more features. Reverting to customize this later.
2019-08-18Try notifying Slack from ActionsTakashi Kokubun
https://github.com/8398a7/action-slack https://github.com/marketplace/actions/action-slack
2019-08-18Drop continue-on-error for make checkTakashi Kokubun
Like macos.yml, we don't need to ignore `make check` failure.
2019-08-17Added missing condition for test-bundler and test-bundled-gems.Hiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/2379
2019-08-17Added test check to ubuntu on GitHub ActionsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/2379
2019-08-17Disable fail-fast of GitHub ActionsTakashi Kokubun
This is default: true https://help.github.com/en/articles/workflow-syntax-for-github-actions#jobsjob_idstrategyfail-fast When `make check` fails, we do not want to cancel `make test-bundler`.
2019-08-14Mark bundler / bundled-gems as continue-on-failureTakashi Kokubun
because these tests have failed too often and it's false-positive for checking healthiness of the master branch. Notes: Merged: https://github.com/ruby/ruby/pull/2367
2019-08-14Update the description of check_branchTakashi Kokubun
2019-08-14Rename check_branch.master to pull_request.check_branchTakashi Kokubun
because it's shown as just "master" on a pull request which does not have the check_branch.master job yet. "check_branch" would be easier to understand and now we can grep it from master branch.
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