38 Commits

Author SHA1 Message Date
MSP-Greg
18404af9ec .github/actions/setup/macos/action.yml - use brew openssl@3, not 1.1 2024-06-24 09:03:55 +09:00
dependabot[bot]
e01e6ce9c8 Bump gacts/run-and-post-run in /.github/actions/setup/directories
Bumps [gacts/run-and-post-run](https://github.com/gacts/run-and-post-run) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/gacts/run-and-post-run/releases)
- [Commits](7aec950f3b...4683764dd7)

---
updated-dependencies:
- dependency-name: gacts/run-and-post-run
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-19 20:35:49 -07:00
dependabot[bot]
333d12bb19 Bump actions/checkout in /.github/actions/setup/directories
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](a5ac7e51b4...692973e3d9)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-12 20:00:09 -07:00
Nobuyoshi Nakada
14da90f262 --with-gmp-dir option is for ruby itself, not extensions 2024-05-20 13:54:08 +09:00
dependabot[bot]
534f1c37e3 Bump actions/checkout in /.github/actions/setup/directories
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.5 to 4.1.6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](44c2b7a8a4...a5ac7e51b4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-17 11:50:59 +09:00
dependabot[bot]
e9356bec96 Bump actions/checkout in /.github/actions/setup/directories
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](0ad4b8fada...44c2b7a8a4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-06 19:55:11 -07:00
dependabot[bot]
01f6ea1583 Bump actions/checkout in /.github/actions/setup/directories
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](1d96c772d1...0ad4b8fada)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-24 20:18:35 -07:00
dependabot[bot]
9b6affa4a1 Bump actions/checkout in /.github/actions/setup/directories
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](9bb56186c3...1d96c772d1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-21 20:41:03 -07:00
Hiroshi SHIBATA
6650b3aecf
Point to the correct hash for gacts/run-and-post-run-1.4.0 2024-03-21 10:23:11 +09:00
dependabot[bot]
3c92fce7d4 Bump actions/cache in /.github/actions/setup/directories
Bumps [actions/cache](https://github.com/actions/cache) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](ab5e6d0c87...0c45773b62)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-19 19:45:39 -07:00
dependabot[bot]
8c81a6bd61 Bump actions/checkout in /.github/actions/setup/directories
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](b4ffde65f4...9bb56186c3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-12 20:38:41 -07:00
Nobuyoshi Nakada
d0be77fb2d
Pre-build commands to clean 2024-03-11 01:24:46 +09:00
Nobuyoshi Nakada
51f4f1414f
Clean up the build directory if clean is set to true 2024-03-11 00:46:15 +09:00
Nobuyoshi Nakada
22459a8f6d
Clean up dummy files 2024-03-11 00:08:32 +09:00
dependabot[bot]
8ec9c2dd16 Bump actions/cache in /.github/actions/setup/directories
Bumps [actions/cache](https://github.com/actions/cache) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](13aacd865c...ab5e6d0c87)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-29 19:23:05 -08:00
Naoto Ono
51e32523c2 Resolve a warning in launchable record build command 2024-02-29 09:57:30 +09:00
Hiroshi SHIBATA
78898c53c7 Refer gmp to macOS build 2024-02-07 18:33:28 +09:00
Hiroshi SHIBATA
5d5d27a60d readline-ext is extracted bundled gems at Ruby 3.3 2024-02-07 18:33:28 +09:00
dependabot[bot]
6b11cfe0bc Bump actions/cache in /.github/actions/setup/directories
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.3 to 4.0.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](e12d46a63a...13aacd865c)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-17 12:49:55 +09:00
dependabot[bot]
f5237e105a Bump actions/cache in /.github/actions/setup/directories
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](704facf57e...e12d46a63a)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-11 18:44:19 -08:00
dependabot[bot]
563f61102b Bump actions/cache in /.github/actions/setup/directories
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](88522ab9f3...704facf57e)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-10 22:57:05 -08:00
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
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 b106cf2eef574535fa2a069493235b00d679d20a.
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
卜部昌平
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