summaryrefslogtreecommitdiff
path: root/.github/workflows/compilers.yml
AgeCommit message (Collapse)Author
2025-05-01Bump up the latest version of actionsHiroshi SHIBATA
2024-12-03Enable Launchable integration in compilers.yml (#12136)Naoto Ono
Notes: Merged-By: ono-max <onoto1998@gmail.com>
2024-11-13[CI] add GCC 14卜部昌平
Notes: Merged: https://github.com/ruby/ruby/pull/12073
2024-11-05Remove RGENGC_FORCE_MAJOR_GC flagMatt Valentine-House
[Bug #20762] Notes: Merged: https://github.com/ruby/ruby/pull/12002
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-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-01expand relative pathHiroshi SHIBATA
2024-10-01Pass MSPECOPT from compilers.ymlHiroshi SHIBATA
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-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-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-08-22Strictly checking pull-request authorHiroshi SHIBATA
2024-07-11Remove SHARED_GC job from compilers.ymlPeter Zhu
It's a duplicate of the one in ubuntu.yml
2024-07-11Rename gc/gc_impl.c to gc/default.cPeter Zhu
Changing the name makes it clear that this is the default GC in Ruby.
2024-07-10Use absolute path for shared_gc_dirPeter Zhu
2024-07-08Add make target shared-gcPeter Zhu
Allows building shared GC using `make shared-gc SHARED_GC=gc_impl`
2024-07-05Update GitHub actions for shared GCPeter Zhu
2024-07-03[Feature #20470] Add shared GC workflow to compilersPeter Zhu
2024-06-19Bump gacts/run-and-post-run from 1.4.0 to 1.4.1dependabot[bot]
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](https://github.com/gacts/run-and-post-run/compare/7aec950f3b114c4fcf6012070c3709ecff0eb6f8...4683764dd706df847f57b9bed39d08164bcd2690) --- 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-12Bump actions/checkout from 4.1.6 to 4.1.7dependabot[bot]
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](https://github.com/actions/checkout/compare/a5ac7e51b41094c92402da3b24376905380afc29...692973e3d937129bcbf40652eb9f2f61becf3332) --- 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-30ci: Test whether GMP is working in compilers.yml (#10875)Sorah Fukumori
Avoid reoccurence of [Bug #20515] Requires https://github.com/ruby/ruby/pull/10876 since 18eaf0be905e3e251423b42d6f4e56b7cae1bc3b bug: https://bugs.ruby-lang.org/issues/20515
2024-05-17Bump actions/checkout from 4.1.5 to 4.1.6dependabot[bot]
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](https://github.com/actions/checkout/compare/44c2b7a8a4ea60a981eaca3cf939b5f4305c123b...a5ac7e51b41094c92402da3b24376905380afc29) --- 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-09[DOC] Fix the pattern for man pagesNobuyoshi Nakada
2024-05-06Bump actions/checkout from 4.1.4 to 4.1.5dependabot[bot]
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](https://github.com/actions/checkout/compare/0ad4b8fadaa221de15dcec353f45205ec38ea70b...44c2b7a8a4ea60a981eaca3cf939b5f4305c123b) --- 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-26Fixed a value specified for OPT_THREADED_CODE (#10657)jinroq
Values defined for OPT_THREADED_CODE are 0,1,2. However, 1,2,3 are set in workflow. It seems that case 3 does not exist, so 0 is specified instead. Co-authored-by: jinroq <jinroq@users.noreply.github.com>
2024-04-24Bump actions/checkout from 4.1.3 to 4.1.4dependabot[bot]
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](https://github.com/actions/checkout/compare/1d96c772d19495a3b5c517cd2bc0cb401ea0529f...0ad4b8fadaa221de15dcec353f45205ec38ea70b) --- 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-21Bump actions/checkout from 4.1.2 to 4.1.3dependabot[bot]
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](https://github.com/actions/checkout/compare/9bb56186c3b09b4f86b1c65136769dd318469633...1d96c772d19495a3b5c517cd2bc0cb401ea0529f) --- 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-08Skip even "Document" onlyNobuyoshi Nakada
2024-04-01add CI matrix for clang-19卜部昌平
2024-03-21Point to the correct hash for gacts/run-and-post-run-1.4.0Hiroshi SHIBATA
2024-03-19Bump actions/checkout from 4.1.1 to 4.1.2dependabot[bot]
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](https://github.com/actions/checkout/compare/b4ffde65f46336ab88eb53be808477a3936bae11...9bb56186c3b09b4f86b1c65136769dd318469633) --- 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-11Skip documentation changesNobuyoshi Nakada
Many contributors just include the word `documentation` in titles, but not utilize `[DOC]` tag or `Documentation` label.
2024-03-11Clean up the build directory if `clean` is set to trueNobuyoshi Nakada
2024-03-10Clean up ext/Setup fileNobuyoshi Nakada
2024-02-15Let annocheck workflow run only test-annocheck (#9990)Takashi Kokubun
The test of other tasks seems duplicated.
2024-02-15Revert "CHECK_LEAKS is always enabled with 01459f1"Benoit Daloze
* This reverts commit cf8fb9429511068c69ce70da7f7818c7441c280b. * CHECK_LEAKS is no longer always enabled.
2024-02-09Remove unavailable filters for merge_group eventKazuhiro NISHIYAMA
actionlint says: - "branches" filter is not available for merge_group event. it is only for push, pull_request, pull_request_target, workflow_run events [events] - "paths" filter is not available for merge_group event. it is only for push, pull_request, pull_request_target events [events] - "paths-ignore" filter is not available for merge_group event. it is only for push, pull_request, pull_request_target events [events]
2024-02-04Extend tests for ext/SetupNobuyoshi Nakada
2024-01-17CHECK_LEAKS is always enabled with 01459f1Hiroshi SHIBATA
2023-12-25Skip AppVeyor and GitHub if only other CI files are changedNobuyoshi Nakada
2023-10-17Bump actions/checkout from 4.1.0 to 4.1.1dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/8ade135a41bc03ea155e62e844d188df1ea18608...b4ffde65f46336ab88eb53be808477a3936bae11) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>