summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2024-12-22Add `hello`Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12427
2024-12-22Simplify MODULAR_GC_DIR settingNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12428
2024-12-22Split `modular-gc` into build and installationNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12428
2024-12-18Extract auto-update workflow for default gems on NEWS.mdHiroshi SHIBATA
We should stop it until final release of Ruby. Notes: Merged: https://github.com/ruby/ruby/pull/12381
2024-12-13Bump github/codeql-action from 3.27.7 to 3.27.9dependabot[bot]
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](https://github.com/github/codeql-action/compare/babb554ede22fd5605947329c4d04d8e7a0b8155...df409f7d9260372bd5f19e5b04e83cb3c43714ae) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Notes: Merged: https://github.com/ruby/ruby/pull/12327
2024-12-12Launchable: Start recording test-spec results (#12302)Naoto Ono
Notes: Merged-By: ono-max <[email protected]>
2024-12-11Bump github/codeql-action from 3.27.6 to 3.27.7dependabot[bot]
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](https://github.com/github/codeql-action/compare/aa578102511db1f4524ed59b8cc2bae4f6e88195...babb554ede22fd5605947329c4d04d8e7a0b8155) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Notes: Merged: https://github.com/ruby/ruby/pull/12306
2024-12-09Enable more Launchable integration in bootstraptest and test-all (#12255)Naoto Ono
Notes: Merged-By: ono-max <[email protected]>
2024-12-06[MMTk/CI] Skip Ractor btests with MMTkMatt Valentine-House
currently these are flaky, so until we can make them more robust, we'll skip them for MMTk CI Notes: Merged: https://github.com/ruby/ruby/pull/12212
2024-12-06Remove the GC build check in Ubuntu.ymlMatt Valentine-House
Notes: Merged: https://github.com/ruby/ruby/pull/12212
2024-12-06Add Modular GC (default, MMTk) builds to CIMatt Valentine-House
Notes: Merged: https://github.com/ruby/ruby/pull/12212
2024-12-06We need to specify --with-opt-dir for jemalloc installation pathHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12273
2024-12-06Added -with-gmp build to macOSHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12273
2024-12-06Added jemalloc build to GitHub ActionsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12273
2024-12-05Standardize on the name "modular GC"Peter Zhu
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". Notes: Merged: https://github.com/ruby/ruby/pull/12261
2024-12-04Bump github/codeql-action from 3.27.5 to 3.27.6dependabot[bot]
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](https://github.com/github/codeql-action/compare/f09c1c0a94de965c15400f5634aa42fac8fb8f88...aa578102511db1f4524ed59b8cc2bae4f6e88195) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Notes: Merged: https://github.com/ruby/ruby/pull/12251
2024-12-03Enable Launchable integration in compilers.yml (#12136)Naoto Ono
Notes: Merged-By: ono-max <[email protected]>
2024-11-29Dont't need to run nmake testHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12205
2024-11-29Use only -j option for test optionHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12205
2024-11-29nmake check is working now with Windows platformHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12205
2024-11-28Always declared gems that are test failures on Windows to allowed failures listHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12193
2024-11-28Exclude successful gems from TEST_BUNDLED_GEMS_ALLOW_FAILURESHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12193
2024-11-28Skip test-all on nmake test-bundled-gemsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12193
2024-11-28Try to run nmake test-bundled-gems in Windows platformHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12193
2024-11-26Clear shared_gc directoryNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12166
2024-11-25Use extconf to build external GC modulesMatt Valentine-House
Co-Authored-By: Peter Zhu <[email protected]> Notes: Merged: https://github.com/ruby/ruby/pull/12149
2024-11-21Fix typo in parse.y GH Actions workflowMatt Valentine-House
with-praser -> with-parser Notes: Merged: https://github.com/ruby/ruby/pull/12131
2024-11-21Bump github/codeql-action from 3.27.4 to 3.27.5dependabot[bot]
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](https://github.com/github/codeql-action/compare/ea9e4e37992a54ee68a9622e985e60c8e8f12d9f...f09c1c0a94de965c15400f5634aa42fac8fb8f88) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Notes: Merged: https://github.com/ruby/ruby/pull/12135
2024-11-15Bump github/codeql-action from 3.27.3 to 3.27.4dependabot[bot]
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](https://github.com/github/codeql-action/compare/396bb3e45325a47dd9ef434068033c6d5bb0d11a...ea9e4e37992a54ee68a9622e985e60c8e8f12d9f) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Notes: Merged: https://github.com/ruby/ruby/pull/12095
2024-11-13[CI] add GCC 14卜部昌平
Notes: Merged: https://github.com/ruby/ruby/pull/12073
2024-11-13Bump github/codeql-action from 3.27.1 to 3.27.3dependabot[bot]
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](https://github.com/github/codeql-action/compare/4f3212b61783c3c68e8309a0f18a699764811cda...396bb3e45325a47dd9ef434068033c6d5bb0d11a) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Notes: Merged: https://github.com/ruby/ruby/pull/12071
2024-11-12CI: check_dependencies.yml is now required [ci skip]Nobuyoshi Nakada
`paths-ignore` cannot be used for required status checks.
2024-11-11Added -j2Hiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12051
2024-11-11Fixed dependencies nameHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12051
2024-11-11Use cygwin RubyHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12051
2024-11-11Try to build with CygwinHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12051
2024-11-11Bump github/codeql-action from 3.27.0 to 3.27.1dependabot[bot]
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](https://github.com/github/codeql-action/compare/662472033e021d55d94146f66f6058822b0b39fd...4f3212b61783c3c68e8309a0f18a699764811cda) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Notes: Merged: https://github.com/ruby/ruby/pull/12049
2024-11-08CI: In parse.y runs, use ./configure --with-parser=parse.yAlan Wu
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. Notes: Merged: https://github.com/ruby/ruby/pull/12025
2024-11-07We should run Check Dependencies always for required statusHiroshi SHIBATA
2024-11-05Remove RGENGC_FORCE_MAJOR_GC flagMatt Valentine-House
[Bug #20762] Notes: Merged: https://github.com/ruby/ruby/pull/12002
2024-11-05Name dependency checks jobNobuyoshi Nakada
And run on the latest ubuntu.
2024-11-05Try macos-15 buildHiroshi SHIBATA
https://github.com/actions/runner-images/issues/10686 Notes: Merged: https://github.com/ruby/ruby/pull/11996
2024-11-04macos-12 is deprecated and fails on MondaysTakashi Kokubun
https://github.com/actions/runner-images/issues/10721
2024-11-01Balance omnibus compilationsNobuyoshi Nakada
2024-11-01Balance omnibus compilationsNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/11976
2024-11-01Extract the condition to skipNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/11976
2024-10-23CI: Test with gcc-14 on macOSNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/11928
2024-10-23Bump github/codeql-action from 3.26.13 to 3.27.0dependabot[bot]
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](https://github.com/github/codeql-action/compare/f779452ac5af1c261dce0346a8f964149f49322b...662472033e021d55d94146f66f6058822b0b39fd) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
2024-10-15Bump github/codeql-action from 3.26.12 to 3.26.13dependabot[bot]
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](https://github.com/github/codeql-action/compare/c36620d31ac7c881962c3d9dd939c40ec9434f2b...f779452ac5af1c261dce0346a8f964149f49322b) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
2024-10-11Improve RUBY_GC_LIBRARYPeter Zhu
Instead of passing the full GC SO file name to RUBY_GC_LIBRARY, we now only need to pass the GC name. For example, before we needed to pass `RUBY_GC_LIBRARY=librubygc.default.so` but now we only need to pass `RUBY_GC_LIBRARY=default`. Notes: Merged: https://github.com/ruby/ruby/pull/11866