summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2025-02-05Generate the latest version number from OpenSSL LTS releasesHiroshi SHIBATA
2025-02-05Removed unused parameters for building docker imageHiroshi SHIBATA
2025-01-30Try to use parallel execution of mingw testsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12672
2025-01-29Launchable: Use Zero Input Subsetting (#12650)Naoto Ono
Notes: Merged-By: ono-max <onoto1998@gmail.com>
2025-01-28Remove results workflow from modgcPeter Zhu
Notes: Merged: https://github.com/ruby/ruby/pull/12630
2025-01-28Increased job number on Cygwin buildHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12649
2025-01-28Try to extract bundled gemsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12649
2025-01-24Launchable: Enable PTS observation mode (#12617)Naoto Ono
Launchable offers the Predictive Test Selection feature for speeding up CI execution. Predictive Test Selection leverages machine learning to identify the right tests to run for a specific code change. By analyzing data from past test runs and considering the changes being tested, Launchable determines which tests are most relevant. To evaluate the list of tests that Launchable selects, I enable PTS observation mode. Please note that there is no impacts on CI execution. Notes: Merged-By: ono-max <onoto1998@gmail.com>
2025-01-23Ignore to add Documentation label when we pushed doc and src bothHiroshi SHIBATA
2025-01-23Added actions/labelerHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12609
2025-01-20Supply LIBCLANG_PATH for clang-14 for yjit-bindgenAlan Wu
Or else it gets confused from all the different versions of LLVM in the image. Notes: Merged: https://github.com/ruby/ruby/pull/12589
2025-01-20Use clang-14 to match the libclang version bindgen finds by defaultAlan Wu
Notes: Merged: https://github.com/ruby/ruby/pull/12589
2025-01-20Use configu.guess with wasi compatible versionHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12589
2025-01-20sd ubuntu-20.04 ubuntu-22.04 .github/workflows/*Hiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12589
2025-01-20Ubuntu 20.04 will be EOL at Apr 2025Hiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12589
2025-01-18CI: Skip setup-ruby on Ubuntu arm64Nobuyoshi Nakada
Use system default 3.2.3, until setup-ruby supports Ubuntu arm64 runners. Notes: Merged: https://github.com/ruby/ruby/pull/12594
2025-01-18CI: Add Ubuntu arm64Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12594
2025-01-14CI: Make parents of PATH directories world-unwritableNobuyoshi Nakada
2025-01-10Revert "[MMTk/CI] Skip Ractor btests with MMTk"Peter Zhu
This reverts commit 58b4e249ed8d33fc78528bc77516d541c04d65f2. The bug that it encountered was fixed in f76d40789d2c7185df26e925636827c06eda7157. Notes: Merged: https://github.com/ruby/ruby/pull/12543
2025-01-08[Bug #21017] Fix `--with-parser` configure optionNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12532
2025-01-06Launchable: Exit 0 not to stop CI pipeline (#12449)Naoto Ono
Notes: Merged-By: ono-max <onoto1998@gmail.com>
2025-01-06Try to update the latest version of vcpkgHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12064
2025-01-03Bump gacts/run-and-post-run in /.github/actions/setup/directoriesdependabot[bot]
Bumps [gacts/run-and-post-run](https://github.com/gacts/run-and-post-run) from 1.4.1 to 1.4.2. - [Release notes](https://github.com/gacts/run-and-post-run/releases) - [Commits](https://github.com/gacts/run-and-post-run/compare/4683764dd706df847f57b9bed39d08164bcd2690...d803f6920adc9a47eeac4cb6c93dbc2e2890c684) --- 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> Notes: Merged: https://github.com/ruby/ruby/pull/12500
2024-12-31Update to latest setup-ruby manually since dependabot is brokenBenoit Daloze
Notes: Merged: https://github.com/ruby/ruby/pull/12492
2024-12-31Run spec_guards when changing its workflow definitionBenoit Daloze
Notes: Merged: https://github.com/ruby/ruby/pull/12492
2024-12-31Add 3.4 to the spec_guards workflowBenoit Daloze
Notes: Merged: https://github.com/ruby/ruby/pull/12492
2024-12-23CI: auto-update workflow makes sense only on ruby/ruby [ci skip]Nobuyoshi Nakada
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-17Launchable: Start recording test-spec in compilers.yaml (#12364)Naoto Ono
Notes: Merged-By: ono-max <onoto1998@gmail.com>
2024-12-13Launchable: Refactor entrypoint.sh (#12314)Naoto Ono
* Use `launchable record session` command to split test sessions based on test suites. * Use BTESTS env instead of RUBY_TESTOPTS for passing CLI option to `make btest`. * Group Launchable logs * Add several flavors to identify the relationship between test session and GH workflow. Notes: Merged-By: ono-max <onoto1998@gmail.com>
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] <support@github.com> 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 <onoto1998@gmail.com>
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] <support@github.com> Notes: Merged: https://github.com/ruby/ruby/pull/12306
2024-12-10Launchable: Remove unnecessary command (#12299)Naoto Ono
`launchable verify` command is designed for checking if CLI has been configured successfully. We've already checked it, so we don't need calling this command anymore. Notes: Merged-By: ono-max <onoto1998@gmail.com>
2024-12-09Launchable: Remove FIXME comment (#12293)Naoto Ono
https://github.com/launchableinc/cli/issues/786 has already been solved, so we can remove the comment. Notes: Merged-By: ono-max <onoto1998@gmail.com>
2024-12-09Enable more Launchable integration in bootstraptest and test-all (#12255)Naoto Ono
Notes: Merged-By: ono-max <onoto1998@gmail.com>
2024-12-09Revert "Launchable: Stop recording tests temporarily" (#12289)Naoto Ono
Revert "Launchable: Stop recording tests temporarily (#12268)" This reverts commit 866f1a1f2d6f0425b1535fb5697a30404e83e7c2. Notes: Merged-By: ono-max <onoto1998@gmail.com>
2024-12-06CI: Clean up intermediate files moreNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/12279
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-06Bump actions/cache in /.github/actions/setup/directoriesdependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 4.1.2 to 4.2.0. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/6849a6489940f00c2f30c0fb92c6274307ccb58a...1bd1e32a3bdc45362d1e726936510720a7c30a57) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Notes: Merged: https://github.com/ruby/ruby/pull/12276
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-05Launchable: Stop recording tests temporarily (#12268)Naoto Ono
There is a system trouble in Launchable, so I'm going to stop recording tests temporarily in compilers.yaml Notes: Merged-By: ono-max <onoto1998@gmail.com>