Takashi Kokubun
c1c8577088
Fix wrong pull_request filter
...
The specification was not triggered on a pull request.
2019-08-10 20:25:59 +09:00
Takashi Kokubun
a6c5ce7a9b
Increase the fetch-depth of GitHub Actions
...
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-10 19:44:39 +09:00
Takashi Kokubun
b3903ef2a1
Set more descriptive labels to workflow
2019-08-10 19:38:28 +09:00
Takashi Kokubun
59a8003ac5
Drop confusing label from workflow
...
because it's doing more than test-all
2019-08-10 19:33:12 +09:00
Takashi Kokubun
6205f95539
Escape asterisk on pull request paths
2019-08-10 19:29:39 +09:00
Takashi Kokubun
e43b3bb442
Skip running GitHub Actions on trunk
2019-08-10 19:28:10 +09:00
Takashi Kokubun
9b203959d5
Rename workflow.yml to macos.yml
...
to allow having other workflows separately, and configure `name` to
simplify a tooltip label on GitHub.
2019-08-10 19:19:25 +09:00
Takashi Kokubun
49f88eb2f1
Try building workflow on push
2019-08-10 09:34:13 +09:00
Aaron Patterson
cb390e87dc
Add more runners
...
Closes: https://github.com/ruby/ruby/pull/2327
2019-08-09 13:15:18 +09:00
Aaron Patterson
54bdfe27f3
Run macOS tests on GitHub Actions
...
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-09 13:15:12 +09:00
Aaron Patterson
c7acb37248
Enable GitHub Actions on Ruby
...
This just enables GitHub actions on our repository so we can try it out.
2019-08-08 11:29:15 -07:00