summaryrefslogtreecommitdiff
path: root/.github/workflows/compilers.yml
AgeCommit message (Collapse)Author
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>
2023-09-25Bump actions/checkout from 4.0.0 to 4.1.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0 to 4.1.0. - [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/3df4ab11eba7bda6032a0b82a6bb43b11571feac...8ade135a41bc03ea155e62e844d188df1ea18608) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2023-09-21Slack notification cannot send from other than ruby/* [ci skip]Nobuyoshi Nakada
2023-09-20--disable-jit-support no longer existsTakashi Kokubun
2023-09-15Bump actions/checkout from 3.6.0 to 4.0.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.0.0. - [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/f43a0e5ff2bd294095638e18286ca9a3d1956744...3df4ab11eba7bda6032a0b82a6bb43b11571feac) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2023-08-25build matrix for universal parser卜部昌平
Notes: Merged: https://github.com/ruby/ruby/pull/8274
2023-08-25workaround clang-17 -Wc2x-extensions卜部昌平
cf: https://github.com/llvm/llvm-project/commit/874217f99b99ab3c9026dc3b7bd84cd2beebde6e Notes: Merged: https://github.com/ruby/ruby/pull/8274
2023-08-25direct use of CFLAGS卜部昌平
Autoconf 2.71's `AC_PROG_CC` nukes `CC` variable, which we don't want. For instance a user could specify `--with-gcc="gcc -std=c99"` to _force_ C99 mode; but `AC_PROG_CC` just nulifies that `-std=c99` part. `AC_PROG_CC` is called everywhere from inside of autoconf itself via `AC_REQUIRE([AC_PROG_CC])`. It is not a wise idea to try avoiding this macro at all. We need to reroute `-std=` flags to somewhere else. Notes: Merged: https://github.com/ruby/ruby/pull/8274
2023-08-25[CI]: LLVM 18 begun卜部昌平
Notes: Merged: https://github.com/ruby/ruby/pull/8274
2023-08-25Skip push by dependabot [ci skip]Nobuyoshi Nakada
Would be pull-requested soon.
2023-08-25Bump actions/checkout from 3.5.3 to 3.6.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 3.6.0. - [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/c85c95e3d7251135ab7dc9ce3241c5835cc595a9...f43a0e5ff2bd294095638e18286ca9a3d1956744) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2023-07-28Test `SHARABLE_MIDDLE_SUBSTRING` [ci skip]Nobuyoshi Nakada
2023-07-21Just assume rustc is in the containerTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/8105
2023-07-21Use already installed `rustc` if available [ci skip]Nobuyoshi Nakada
2023-07-14Remove RGENGC_OLD_NEWOBJ_CHECKPeter Zhu
The code doesn't compile, so probably nobody is using this. Notes: Merged: https://github.com/ruby/ruby/pull/8072
2023-07-13Remove unused references to the transient heapPeter Zhu
Notes: Merged: https://github.com/ruby/ruby/pull/8071
2023-07-13[Feature #19730] Remove transient heapPeter Zhu
Notes: Merged: https://github.com/ruby/ruby/pull/7942
2023-07-13Let `[DOC]` in PR title skip CIsNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/8065
2023-07-07llvm-objcopy is not provided by Xcode Command Line Tools.Hiroshi SHIBATA
Revert "Disable YJIT if objcopy command is old" This reverts commit 75f8781c08da421d6bcfb2c3c8b7b74efea3bec2.
2023-07-06Disable YJIT if objcopy command is oldNobuyoshi Nakada
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com> Notes: Merged: https://github.com/ruby/ruby/pull/8034 Merged-By: nobu <nobu@ruby-lang.org>
2023-07-05Explain why YJIT is disabled for clang<=9 [ci skip]Takashi Kokubun
2023-07-05Note that YJIT requires FLONUM [ci skip]Nobuyoshi Nakada
2023-07-05also disable yjit for clang < 10卜部昌平
They don't compile. I guess nobody actively maintain such old compilers. Chances are the situation won't improve. Let's stop testing yjit on them. Notes: Merged: https://github.com/ruby/ruby/pull/8028
2023-07-05disable yjit when for non-flonum卜部昌平
YJIT does not interface with this flag. Notes: Merged: https://github.com/ruby/ruby/pull/8028
2023-07-04chore: add blank lines [ci skip]卜部昌平
A bit readable to me. Notes: Merged: https://github.com/ruby/ruby/pull/8020
2023-07-04chore: just add spaces [ci skip]卜部昌平
As seen in: https://docs.github.com/en/actions/learn-github-actions/expressions Notes: Merged: https://github.com/ruby/ruby/pull/8020
2023-07-04refactor extract mkdir卜部昌平
Everyone does `mkdir build; src/autogen.sh`; why not merge them. Notes: Merged: https://github.com/ruby/ruby/pull/8020
2023-06-30Compile code for lazy ISeq loding alwaysNobuyoshi Nakada