Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Roughly retry choco install commands | Takashi Kokubun | 2019-09-03 | 1 | -1/+6 |
| | | | | | to deal with random failures: https://github.com/ruby/ruby/runs/210617845 | ||||
* | Remove SKIP_DOXYGEN because job.env does not set in `if:` | Kazuhiro NISHIYAMA | 2019-09-03 | 1 | -18/+0 |
| | |||||
* | Use `set-env` instead of `grep` in each step | Kazuhiro NISHIYAMA | 2019-08-28 | 1 | -15/+16 |
| | |||||
* | Use JOBS again like macos.yml | Kazuhiro NISHIYAMA | 2019-08-28 | 1 | -2/+6 |
| | |||||
* | Change name to `Tests (test-bundled-gems)` | Kazuhiro NISHIYAMA | 2019-08-28 | 1 | -1/+1 |
| | |||||
* | Add name to autoconf | Kazuhiro NISHIYAMA | 2019-08-28 | 1 | -1/+2 |
| | |||||
* | Remove GITHUB_SHA from jobs.<job_id>.steps.env | Kazuhiro NISHIYAMA | 2019-08-28 | 3 | -7/+0 |
| | | | | | because default value overrides it. https://help.github.com/en/articles/virtual-environments-for-github-actions#environment-variables | ||||
* | Allow missing projectnumber [ci skip] | Kazuhiro NISHIYAMA | 2019-08-28 | 1 | -1/+1 |
| | |||||
* | Show projectnumber in current index.html and GITHUB_SHA | Kazuhiro NISHIYAMA | 2019-08-28 | 1 | -0/+2 |
| | |||||
* | Fix doxygen action | Kazuhiro NISHIYAMA | 2019-08-28 | 1 | -26/+10 |
| | | | | | | | - Fix checkout error: `fatal: destination path '.' already exists and is not an empty directory.` - Remove `GITHUB_SHA` in env, because set automatically https://help.github.com/en/articles/virtual-environments-for-github-actions#environment-variables - Change minute from 0 to 20 for test soon | ||||
* | Run on schedule only and skip if not modified | Kazuhiro NISHIYAMA | 2019-08-28 | 1 | -17/+35 |
| | |||||
* | Make doxygen / coverage torelant to clone race | Takashi Kokubun | 2019-08-28 | 2 | -4/+4 |
| | | | | | | | | | | | a little. Doing both `git clone --depth=1` and `git reset --hard ${sha}` does not make sense (the latter command either does nothing or just fails), so I added non-1 value as a depth. Maybe we don't need depth=50 for pull_request and schedule, so it's 10 for now. | ||||
* | Drop more unused configs from doxygen and coverage | Takashi Kokubun | 2019-08-27 | 2 | -16/+0 |
| | | | | workflows, because mame said he has never seen it. | ||||
* | Omit unused matrix strategy from doxygen workflow | Takashi Kokubun | 2019-08-27 | 1 | -4/+0 |
| | |||||
* | Add graphviz for dot command | Kazuhiro NISHIYAMA | 2019-08-27 | 1 | -1/+1 |
| | |||||
* | Doxygen in GitHub Actions (#2406) | Yusuke Endoh | 2019-08-27 | 1 | -0/+62 |
| | | | * .github/workflows/doxygen.yml: add a workflow for doxygen in Actions | ||||
* | Revert "Explain which test task" | Nobuyoshi Nakada | 2019-08-27 | 2 | -4/+4 |
| | | | | | | This reverts commit 9bc1667a188392b94971b9b96507af76cbd5f413. `name` lines are not expanded. | ||||
* | .github/workflows/coverage.yml: add a cron job for coverage in Actions | Yusuke Endoh | 2019-08-27 | 1 | -0/+68 |
| | |||||
* | Explain which test task | Nobuyoshi Nakada | 2019-08-27 | 2 | -4/+4 |
| | |||||
* | Expand JOBS instead of meaningless export (#2402) | Kazuhiro NISHIYAMA | 2019-08-26 | 1 | -7/+3 |
| | | | | | | | | | * Expand JOBS instead of meaningless export * Remove -j option in TESTOPTS of test-bundled-gems https://github.com/ruby/ruby/runs/203129516#step:10:167 > invalid option: -j3 | ||||
* | Make GitHub Actions Slack notification consistent | Takashi Kokubun | 2019-08-22 | 3 | -6/+12 |
| | | | | | | | | | | | | | | | | | with Travis, rather than AppVeyor. Formerly it was made similar to AppVeyor to provide some normal set of CI failure notification. But for some reason people preferred a shorter variant and introduced a1d606c079f6c3d1779d885e0bf2e3991251609e and d8d8015b93c6daa8d8433895464db3493a2056e2. Instead of AppVeyor format, this commit chose Travis-like format to achieve consistency and to include usual CI-failure information, while keeping it one-liner for people who prefer short notifications. Note that this shrinks the 40-char sha to 10-char, using the new feature of k0kubun/action-slack@v2.0.0: https://github.com/k0kubun/action-slack/commit/1c88a05dac664cbafa1c99a37f292ed23ac1c289 | ||||
* | Remove footer from message to Slack | aycabta | 2019-08-22 | 3 | -3/+0 |
| | |||||
* | Show short message to Slack | aycabta | 2019-08-22 | 3 | -12/+3 |
| | |||||
* | Debug GitHub context on broken notification | Takashi Kokubun | 2019-08-21 | 1 | -0/+5 |
| | | | | | | sometimes Slack notification footer becomes just " at ". It seems like `github.event.head_commit` is missing. Let me debug the context. | ||||
* | Skip tests on Actions if [ci skip] | Takashi Kokubun | 2019-08-20 | 3 | -4/+5 |
| | | | | | It seems that we cannot easily apply job-level [ci skip]. Therefore this commit skips only Tests step if it's [ci skip]. | ||||
* | Reduce sub-shell and use `&&` instead of `;` | Kazuhiro NISHIYAMA | 2019-08-19 | 1 | -1/+1 |
| | |||||
* | Roughly retry `brew update` | Takashi Kokubun | 2019-08-19 | 1 | -1/+1 |
| | | | | as it failed randomly https://github.com/ruby/ruby/runs/196712109 | ||||
* | Stop reporting test-bundled-gems results | Takashi Kokubun | 2019-08-19 | 2 | -0/+16 |
| | | | | | | by marking continue-on-error. I dropped it to test Slack notification, and I finished to test it. | ||||
* | Workaround errors on multi-line commit message | Takashi Kokubun | 2019-08-19 | 3 | -3/+9 |
| | | | | by using toJson with fields. | ||||
* | Make Slack notification available | Takashi Kokubun | 2019-08-19 | 4 | -71/+30 |
| | | | | | | for macOS / Windows as well. Docker-based GitHub Action does not work on these OSes. | ||||
* | Implement Slack notification for Actions | Takashi Kokubun | 2019-08-19 | 4 | -17/+85 |
| | |||||
* | Revert "Try notifying Slack from Actions" | Takashi Kokubun | 2019-08-18 | 3 | -36/+0 |
| | | | | | | This reverts commit d8807e8b1a9d09ee1543e18618b4ef7e8203c616. We'd need more features. Reverting to customize this later. | ||||
* | Try notifying Slack from Actions | Takashi Kokubun | 2019-08-18 | 3 | -0/+36 |
| | | | | | https://github.com/8398a7/action-slack https://github.com/marketplace/actions/action-slack | ||||
* | Drop continue-on-error for make check | Takashi Kokubun | 2019-08-18 | 1 | -2/+1 |
| | | | | Like macos.yml, we don't need to ignore `make check` failure. | ||||
* | Added missing condition for test-bundler and test-bundled-gems. | Hiroshi SHIBATA | 2019-08-17 | 1 | -0/+1 |
| | |||||
* | Added test check to ubuntu on GitHub Actions | Hiroshi SHIBATA | 2019-08-17 | 1 | -1/+8 |
| | |||||
* | Disable fail-fast of GitHub Actions | Takashi Kokubun | 2019-08-17 | 3 | -0/+3 |
| | | | | | | | 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`. | ||||
* | Mark bundler / bundled-gems as continue-on-failure | Takashi Kokubun | 2019-08-14 | 2 | -1/+12 |
| | | | | | because these tests have failed too often and it's false-positive for checking healthiness of the master branch. | ||||
* | Update the description of check_branch | Takashi Kokubun | 2019-08-14 | 1 | -6/+7 |
| | |||||
* | Rename check_branch.master to pull_request.check_branch | Takashi Kokubun | 2019-08-14 | 1 | -2/+2 |
| | | | | | | | | 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. | ||||
* | Try to fix variable reference on Windows (#2361) | Takashi Kokubun | 2019-08-14 | 1 | -8/+2 |
| | | | https://github.com/ruby/ruby/runs/192869165 | ||||
* | Stop using official actions/checkout | Takashi Kokubun | 2019-08-14 | 3 | -12/+39 |
| | | | | | | 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 | ||||
* | Use the official actions/checkout again (#2357) | Takashi Kokubun | 2019-08-13 | 3 | -6/+12 |
| | | | | 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. | ||||
* | Update the comment in check_branch [ci skip] (#2355) | Takashi Kokubun | 2019-08-13 | 1 | -5/+3 |
| | |||||
* | Explain the current status of branches [ci skip] (#2350) | Takashi Kokubun | 2019-08-13 | 1 | -2/+9 |
| | |||||
* | Update check_branch description a little [ci skip] | Takashi Kokubun | 2019-08-13 | 1 | -0/+1 |
| | |||||
* | Add a quick job to be used for branch protection | Takashi Kokubun | 2019-08-12 | 1 | -0/+15 |
| | |||||
* | added --disable-install-doc to Windows workflow of GitHub Actions | Hiroshi SHIBATA | 2019-08-12 | 1 | -1/+1 |
| | | | | Closes: https://github.com/ruby/ruby/pull/2346 | ||||
* | Try to nmake test | Hiroshi SHIBATA | 2019-08-12 | 1 | -0/+5 |
| | |||||
* | Try to merge windows 2016 and 2019 | Hiroshi SHIBATA | 2019-08-12 | 2 | -39/+13 |
| |