summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
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] <support@github.com> 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] <support@github.com>
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] <support@github.com>
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
2024-10-10[DOC] Generate HTML doc when importing from ruby/rdocNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/11864
2024-10-09Remove unused timeout in parsey CI.Matt Valentine-House
This is unset and has no fallback. it's causing an error in the CI output Error: An error occurred when attempting to determine the step timeout. Error: The template is not valid. .github/workflows/parsey.yml (Line: 78, Col: 26): Unexpected value '' Notes: Merged: https://github.com/ruby/ruby/pull/11858
2024-10-09Support `The following bundled gems are added.`Kazuhiro NISHIYAMA
2024-10-09[DOC] Generate document HTMLs only when document commit/PRNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/11841
2024-10-08[DOC] Generate HTML documents in CINobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/11832
2024-10-08Bump github/codeql-action from 3.26.11 to 3.26.12dependabot[bot]
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.11 to 3.26.12. - [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/6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea...c36620d31ac7c881962c3d9dd939c40ec9434f2b) --- 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> Notes: Merged: https://github.com/ruby/ruby/pull/11825
2024-10-08Bump actions/upload-artifact from 4.4.0 to 4.4.1dependabot[bot]
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.0 to 4.4.1. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/50769540e7f4bd5e21e526ee35c689e35e0d6874...604373da6381bf24206979c74d06a550515601b9) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Notes: Merged: https://github.com/ruby/ruby/pull/11824
2024-10-07CI: Use full name of the label 'Documentation'Nobuyoshi Nakada
Since `github.event.pull_request.labels.*.name` is an object filter, the item to be searched in needs to be the same whole string, not a partial string. Notes: Merged: https://github.com/ruby/ruby/pull/11816
2024-10-06CI: Simplify parsey.ymlNobuyoshi Nakada
2024-10-04Bump github/codeql-action from 3.26.10 to 3.26.11dependabot[bot]
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.10 to 3.26.11. - [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/e2b3eafc8d227b0241d48be5f425d47c2d750a13...6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea) --- 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-01expand relative pathHiroshi SHIBATA
2024-10-01Pass MSPECOPT from compilers.ymlHiroshi SHIBATA
2024-10-01Bump github/codeql-action from 3.26.9 to 3.26.10dependabot[bot]
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.9 to 3.26.10. - [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/461ef6c76dfe95d5c364de2f431ddbd31a417628...e2b3eafc8d227b0241d48be5f425d47c2d750a13) --- 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-09-30LLVM 20 begun卜部昌平
see also https://github.com/llvm/llvm-project/commit/10c6d6349e51bb245b9deec4aafca9885971135b Notes: Merged: https://github.com/ruby/ruby/pull/11733
2024-09-30Test with -O3 is flaky now. I disabled it same as before.Hiroshi SHIBATA
2024-09-30Make directory for shared-GC libraries at buildNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/11726
2024-09-30CI: Remove `SHARED_GC` compilationNobuyoshi Nakada
It is checked in ubuntu.yml.
2024-09-30CI: Remove `ENABLE_PATH_CHECK` compilationNobuyoshi Nakada
As `ENABLE_PATH_CHECK` is defaulted to 1 on other than DOSISH and Cygwin, setting this macro to 1 on Ubuntu changes nothing from the default. As for `ENABLE_PATH_CHECK=0` tests, we have real CI platforms already.
2024-09-29Bump actions/checkoutNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/11723
2024-09-27RGENGC_FORCE_MAJOR_GC is disabled same as current HEADHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/11217
2024-09-27Use user.login instead of actorHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/11217
2024-09-27sequential execution of some CI tasks卜部昌平
reduced parallelism from some 50-ish to 10-ish so that other jobs can run. Notes: Merged: https://github.com/ruby/ruby/pull/11217
2024-09-25Bump github/codeql-action from 3.26.8 to 3.26.9dependabot[bot]
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.8 to 3.26.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/294a9d92911152fe08befb9ec03e240add280cb3...461ef6c76dfe95d5c364de2f431ddbd31a417628) --- 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-09-24mingw.yml - fixup to use ucrt, loggingMSP-Greg
Notes: Merged: https://github.com/ruby/ruby/pull/11015
2024-09-24Bump github/codeql-action from 3.26.7 to 3.26.8dependabot[bot]
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.7 to 3.26.8. - [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/8214744c546c1e5c8f03dde8fab3a7353211988d...294a9d92911152fe08befb9ec03e240add280cb3) --- 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> Notes: Merged: https://github.com/ruby/ruby/pull/11650
2024-09-24Show volume details at Windows platform of GHAHiroshi SHIBATA
2024-09-20Update parsey.yml as othersNobuyoshi Nakada
2024-09-18Detect existing Visual Studio instances using `vswhere.exe`Nobuyoshi Nakada
https://learn.microsoft.com/en-us/visualstudio/install/tools-for-managing-visual-studio-instances?view=vs-2022#using-vswhereexe > `vswhere.exe` is automatically included in Visual Studio 2017 and > later
2024-09-17Bump github/codeql-action from 3.26.6 to 3.26.7dependabot[bot]
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.6 to 3.26.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/4dd16135b69a43b6c8efb853346f8437d92d3c93...8214744c546c1e5c8f03dde8fab3a7353211988d) --- 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> Notes: Merged: https://github.com/ruby/ruby/pull/11628
2024-09-12Switch the default parser from parse.y to PrismKevin Newton
This commit switches the default parser to Prism. There are a couple of additional changes related to this that are a part of this as well to make this happen. * Switch the default parser in parse.h * Remove the Prism-specific workflow and add a parse.y-specific workflow to CI so that it continues to be tested * Update a few test exclusions since Prism has the correct behavior but parse.y doesn't per https://bugs.ruby-lang.org/issues/20504. * Skips a couple of tests on RBS which are failing because they are using RubyVM::AbstractSyntaxTree.of. Fixes [Feature #20564] Notes: Merged: https://github.com/ruby/ruby/pull/11497
2024-09-09Update clang for LTONobuyoshi Nakada
2024-09-09Run just bignum related tests when gmp enabledNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/11574
2024-09-08Try to run gorubyNobuyoshi Nakada
2024-09-04Test with Ubuntu 24.04Hiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/11539