Граф коммитов

22 Коммитов

Автор SHA1 Сообщение Дата
Juanjo Bazán 293aced091 Update checkout 2023-11-10 07:53:26 +09:00
Takashi Kokubun 82c8f22a36 Use the variable to skip the checkout 2023-10-13 16:33:07 -07:00
Takashi Kokubun 9d6ff9c175 Skip a duplicated checkout 2023-10-13 16:31:07 -07:00
Takashi Kokubun d7f8c1ee9d Just reorder the checkout 2023-10-13 16:19:32 -07:00
Takashi Kokubun 0950f22cc0 secrets cannot be templated in a shared action 2023-10-13 16:18:17 -07:00
Takashi Kokubun 563ba5a6f1 Give a token to the shared checkout as well 2023-10-13 16:14:02 -07:00
Nobuyoshi Nakada 2dee2662d8
Create dummy files in build dir in setup [ci skip] 2023-10-03 13:10:01 +09:00
Nobuyoshi Nakada a49d17a080
Slack notification cannot send from other than ruby/* [ci skip] 2023-09-21 15:21:57 +09:00
Nobuyoshi Nakada 9126dd4b0e
Enable jobserver mode in submake [ci skip]
Filter out `-j` option not to reset jobserver mode which is enabled by
the environment variable.
2023-08-29 18:01:19 +09:00
Nobuyoshi Nakada 6066f8d337
Fix a typo to suppress updating rbconfig.rb during `make up` 2023-08-15 23:30:41 +09:00
Takashi Kokubun 1b0da1e623
Skip running brew upgrade (#8189)
This has been unstable:
https://github.com/ruby/ruby/actions/runs/5797755676/job/15713988590

and I'm not sure if we need that in the first place, assuming the
OS image itself is maintained by GitHub.
2023-08-08 16:46:12 -07:00
Alan Wu 14691d39e9
Revert "GitHub Actions: fix ENOENT for jobs running in forks"
Revert b106cf2eef.
Sorry, it didn't actually fix the problem. See for example:
https://github.com/peterzhu2118/ruby/actions/runs/5659386206/job/15332833836

The plot thickens.
2023-07-25 18:46:00 -04:00
Alan Wu b106cf2eef
GitHub Actions: fix ENOENT for jobs running in forks
https://github.com/peterzhu2118/ruby/actions/runs/5649652235/job/15304434412

> Errno::ENOENT: No such file or directory @ rb_sysopen -
> ./.downloaded-cache/config.guess:
> https://raw.githubusercontent.com/gcc-mirror/gcc/master/config.guess

Unsure about the root cause but making sure the directory is there seems like a
plausible fix. Maybe the issue is sensitive to cache state.
2023-07-24 19:23:08 -04:00
Nobuyoshi Nakada 46fe9ba0f5 macos: set configure options in the compsite action 2023-07-08 11:31:17 +09:00
卜部昌平 420d069cc2 refactor extract mkdir
Everyone does `mkdir build; src/autogen.sh`; why not merge them.
2023-07-04 20:13:49 +09:00
卜部昌平 37a893d129 bit quiet 2023-06-30 17:39:39 +09:00
卜部昌平 7102324de3 fix YAML error
`outputs` has to be a hash, but it seems previous expression
generated a null token and would have generated errors here.
2023-06-30 17:39:39 +09:00
卜部昌平 34bf2d5085 refactor extract brew
Use composite action to reduce copy & paste.
2023-06-30 17:39:39 +09:00
卜部昌平 e8d629ed76 refactor extract apt-get
Use composite action to reduce copy & paste.
2023-06-30 11:18:06 +09:00
卜部昌平 48e646fd96 refactor extract ${{ ghithub }} expressions
Use composite action to reduce copy & paste.
2023-06-29 16:58:11 +09:00
Takashi Kokubun e139d27748
Make Slack notification available
for macOS / Windows as well.

Docker-based GitHub Action does not work on these OSes.
2019-08-19 03:14:19 +09:00
Takashi Kokubun 2f6c8ed26e
Implement Slack notification for Actions 2019-08-19 01:49:52 +09:00