1155 Commits

Author SHA1 Message Date
Nobuyoshi Nakada
a438c37ce9
CI: auto-update workflow makes sense only on ruby/ruby [ci skip] 2024-12-23 21:50:28 +09:00
Nobuyoshi Nakada
f7ce62cc5b
Add hello 2024-12-22 23:14:03 +09:00
Nobuyoshi Nakada
354e790794
Simplify MODULAR_GC_DIR setting 2024-12-22 22:10:27 +09:00
Nobuyoshi Nakada
4fb5d746ce
Split modular-gc into build and installation 2024-12-22 22:10:26 +09:00
Hiroshi SHIBATA
dd1208afa7 Extract auto-update workflow for default gems on NEWS.md
We should stop it until final release of Ruby.
2024-12-18 16:45:10 +09:00
dependabot[bot]
f55d78e030 Bump github/codeql-action from 3.27.7 to 3.27.9
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.7 to 3.27.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](babb554ede...df409f7d92)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-13 12:25:32 +09:00
Naoto Ono
46e8a26c17
Launchable: Start recording test-spec results (#12302) 2024-12-12 16:32:35 +09:00
dependabot[bot]
80038b9c9c Bump github/codeql-action from 3.27.6 to 3.27.7
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.6 to 3.27.7.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](aa57810251...babb554ede)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-11 11:51:35 +09:00
Naoto Ono
676b4ec04b
Enable more Launchable integration in bootstraptest and test-all (#12255) 2024-12-09 16:25:43 +09:00
Matt Valentine-House
58b4e249ed [MMTk/CI] Skip Ractor btests with MMTk
currently these are flaky, so until we can make them more robust, we'll
skip them for MMTk CI
2024-12-06 09:48:30 +00:00
Matt Valentine-House
7caf2ffe00 Remove the GC build check in Ubuntu.yml 2024-12-06 09:48:30 +00:00
Matt Valentine-House
ffb26a53d1 Add Modular GC (default, MMTk) builds to CI 2024-12-06 09:48:30 +00:00
Hiroshi SHIBATA
81c24b3c29 We need to specify --with-opt-dir for jemalloc installation path 2024-12-06 10:31:16 +09:00
Hiroshi SHIBATA
0b5d6c80ba Added -with-gmp build to macOS 2024-12-06 10:31:16 +09:00
Hiroshi SHIBATA
bc214d10b8 Added jemalloc build to GitHub Actions 2024-12-06 10:31:16 +09:00
Peter Zhu
ce1ad1b816 Standardize on the name "modular GC"
We have name fragmentation for this feature, including "shared GC",
"modular GC", and "external GC". This commit standardizes the feature
name to "modular GC" and the implementation to "GC library".
2024-12-05 10:33:26 -05:00
dependabot[bot]
200f93b064 Bump github/codeql-action from 3.27.5 to 3.27.6
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.5 to 3.27.6.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](f09c1c0a94...aa57810251)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-04 12:06:54 +09:00
Naoto Ono
de50236c3a
Enable Launchable integration in compilers.yml (#12136) 2024-12-03 15:02:18 +09:00
Hiroshi SHIBATA
84b14c0385 Dont't need to run nmake test 2024-11-29 09:49:07 +09:00
Hiroshi SHIBATA
c392bec8cc Use only -j option for test option 2024-11-29 09:49:07 +09:00
Hiroshi SHIBATA
60fa8ec701 nmake check is working now with Windows platform 2024-11-29 09:49:07 +09:00
Hiroshi SHIBATA
84bf0b3774 Always declared gems that are test failures on Windows to allowed failures list 2024-11-28 14:56:46 +09:00
Hiroshi SHIBATA
03d9dfa60c Exclude successful gems from TEST_BUNDLED_GEMS_ALLOW_FAILURES 2024-11-28 14:56:46 +09:00
Hiroshi SHIBATA
54c8265dab Skip test-all on nmake test-bundled-gems 2024-11-28 14:56:46 +09:00
Hiroshi SHIBATA
227791acb1 Try to run nmake test-bundled-gems in Windows platform 2024-11-28 14:56:46 +09:00
Nobuyoshi Nakada
9508cf86de Clear shared_gc directory 2024-11-26 19:06:21 +09:00
Matt Valentine-House
d61933e503 Use extconf to build external GC modules
Co-Authored-By: Peter Zhu <peter@peterzhu.ca>
2024-11-25 13:05:23 +00:00
Matt Valentine-House
640bacceb1 Fix typo in parse.y GH Actions workflow
with-praser -> with-parser
2024-11-21 14:49:00 +00:00
dependabot[bot]
7f838e3763 Bump github/codeql-action from 3.27.4 to 3.27.5
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.4 to 3.27.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](ea9e4e3799...f09c1c0a94)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-21 13:23:10 +09:00
dependabot[bot]
1b417c3e64 Bump github/codeql-action from 3.27.3 to 3.27.4
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.3 to 3.27.4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](396bb3e453...ea9e4e3799)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-15 11:38:40 +09:00
卜部昌平
0f28be6ab9 [CI] add GCC 14 2024-11-13 16:09:58 +09:00
dependabot[bot]
8ae63ca3be Bump github/codeql-action from 3.27.1 to 3.27.3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.1 to 3.27.3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](4f3212b617...396bb3e453)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-13 12:22:23 +09:00
Nobuyoshi Nakada
8d4ba9d443
CI: check_dependencies.yml is now required [ci skip]
`paths-ignore` cannot be used for required status checks.
2024-11-12 11:37:04 +09:00
Hiroshi SHIBATA
d1f921ebdd Added -j2 2024-11-11 18:22:47 +09:00
Hiroshi SHIBATA
4ae2dbbe45 Fixed dependencies name 2024-11-11 18:22:47 +09:00
Hiroshi SHIBATA
4100d650d7 Use cygwin Ruby 2024-11-11 18:22:47 +09:00
Hiroshi SHIBATA
0867ca3407 Try to build with Cygwin 2024-11-11 18:22:47 +09:00
dependabot[bot]
768f2d1018 Bump github/codeql-action from 3.27.0 to 3.27.1
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.0 to 3.27.1.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](662472033e...4f3212b617)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-11 12:26:37 +09:00
Alan Wu
4b4c94b17c CI: In parse.y runs, use ./configure --with-parser=parse.y
Because tests might not use the command-line --parser option, or be
aware that they should be, it's better to test with the default
parser set.
2024-11-08 10:29:55 -05:00
Hiroshi SHIBATA
6bc614260d
We should run Check Dependencies always for required status 2024-11-07 07:56:36 +09:00
Matt Valentine-House
01e509c45b Remove RGENGC_FORCE_MAJOR_GC flag
[Bug #20762]
2024-11-05 15:36:34 +00:00
Nobuyoshi Nakada
cb1c79e87b
Name dependency checks job
And run on the latest ubuntu.
2024-11-05 18:04:19 +09:00
Hiroshi SHIBATA
e0611ebd9a Try macos-15 build
https://github.com/actions/runner-images/issues/10686
2024-11-05 12:15:13 +09:00
Takashi Kokubun
d6d2c24715 macos-12 is deprecated and fails on Mondays
https://github.com/actions/runner-images/issues/10721
2024-11-04 14:51:56 -08:00
Nobuyoshi Nakada
40cd292f95
Balance omnibus compilations 2024-11-01 16:02:35 +09:00
Nobuyoshi Nakada
260d4c7af8
Balance omnibus compilations 2024-11-01 15:02:00 +09:00
Nobuyoshi Nakada
c11c99a5b5
Extract the condition to skip 2024-11-01 15:01:59 +09:00
Nobuyoshi Nakada
681313872f CI: Test with gcc-14 on macOS 2024-10-23 23:02:15 +09:00
dependabot[bot]
0de8b533de Bump github/codeql-action from 3.26.13 to 3.27.0
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.13 to 3.27.0.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](f779452ac5...662472033e)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-23 12:31:05 +09:00
dependabot[bot]
6c7209cd37 Bump github/codeql-action from 3.26.12 to 3.26.13
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.12 to 3.26.13.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](c36620d31a...f779452ac5)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-15 11:44:17 +09:00