Hiroshi SHIBATA
b04f3995ea
Bump up the latest version of actions
2025-05-01 16:10:56 +09:00
Naoto Ono and GitHub
de50236c3a
Enable Launchable integration in compilers.yml ( #12136 )
2024-12-03 15:02:18 +09:00
卜部昌平 and Hiroshi SHIBATA
0f28be6ab9
[CI] add GCC 14
2024-11-13 16:09:58 +09:00
Matt Valentine-House
01e509c45b
Remove RGENGC_FORCE_MAJOR_GC flag
...
[Bug #20762 ]
2024-11-05 15:36:34 +00:00
Nobuyoshi Nakada
40cd292f95
Balance omnibus compilations
2024-11-01 16:02:35 +09:00
Nobuyoshi Nakada
260d4c7af8
Balance omnibus compilations
2024-11-01 15:02:00 +09:00
Nobuyoshi Nakada
c11c99a5b5
Extract the condition to skip
2024-11-01 15:01:59 +09:00
Nobuyoshi Nakada
ef7d7ee723
CI: Use full name of the label 'Documentation'
...
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.
2024-10-07 22:00:31 +09:00
Hiroshi SHIBATA
76111af632
expand relative path
2024-10-01 17:35:38 +09:00
Hiroshi SHIBATA
4822220e6b
Pass MSPECOPT from compilers.yml
2024-10-01 17:35:38 +09:00
卜部昌平
239c1c621e
LLVM 20 begun
...
see also https://github.com/llvm/llvm-project/commit/10c6d6349e51bb245b9deec4aafca9885971135b
2024-09-30 17:43:56 +09:00
Hiroshi SHIBATA
6abed7eae9
Test with -O3 is flaky now. I disabled it same as before.
2024-09-30 16:20:33 +09:00
Nobuyoshi Nakada
9d60480094
CI: Remove SHARED_GC compilation
...
It is checked in ubuntu.yml.
2024-09-30 00:03:14 +09:00
Nobuyoshi Nakada
5e466ad3f7
CI: Remove ENABLE_PATH_CHECK compilation
...
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-30 00:03:14 +09:00
Nobuyoshi Nakada
52e40aeab6
Bump actions/checkout
2024-09-29 21:38:14 +09:00
Hiroshi SHIBATA
a896c4cc53
RGENGC_FORCE_MAJOR_GC is disabled same as current HEAD
2024-09-27 14:39:59 +09:00
Hiroshi SHIBATA
b63f3c9d9e
Use user.login instead of actor
2024-09-27 14:39:59 +09:00
卜部昌平 and Hiroshi SHIBATA
52bb90f92d
sequential execution of some CI tasks
...
reduced parallelism from some 50-ish to 10-ish so that other jobs
can run.
2024-09-27 14:39:59 +09:00
Nobuyoshi Nakada
3aae0873f7
Update clang for LTO
2024-09-09 19:22:45 +09:00
Nobuyoshi Nakada and Nobuyoshi Nakada
391bb55a8e
Run just bignum related tests when gmp enabled
2024-09-09 19:12:41 +09:00
Hiroshi SHIBATA
d731adb755
Strictly checking pull-request author
2024-08-22 16:38:54 +09:00
Peter Zhu
d0dfd963af
Remove SHARED_GC job from compilers.yml
...
It's a duplicate of the one in ubuntu.yml
2024-07-11 11:38:00 -04:00
Peter Zhu
a0469a4788
Rename gc/gc_impl.c to gc/default.c
...
Changing the name makes it clear that this is the default GC in Ruby.
2024-07-11 09:09:47 -04:00
Peter Zhu
623eecce99
Use absolute path for shared_gc_dir
2024-07-10 09:21:12 -04:00
Peter Zhu
a9f6bd028a
Add make target shared-gc
...
Allows building shared GC using `make shared-gc SHARED_GC=gc_impl`
2024-07-08 16:47:25 -04:00
Peter Zhu
3fede665ff
Update GitHub actions for shared GC
2024-07-05 14:05:58 -04:00
Peter Zhu
9d7c9df471
[Feature #20470 ] Add shared GC workflow to compilers
2024-07-03 09:03:40 -04:00
dependabot[bot] and matzbot
97c91860bb
Bump gacts/run-and-post-run from 1.4.0 to 1.4.1
...
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] <[email protected] >
2024-06-19 19:48:48 -07:00
dependabot[bot] and matzbot
11bfa975f9
Bump actions/checkout from 4.1.6 to 4.1.7
...
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] <[email protected] >
2024-06-12 20:15:51 -07:00
Sorah Fukumori and GitHub
22e4eeda65
ci: Test whether GMP is working in compilers.yml ( #10875 )
...
Avoid reoccurence of [Bug #20515 ]
Requires https://github.com/ruby/ruby/pull/10876 since 18eaf0be90
bug: https://bugs.ruby-lang.org/issues/20515
2024-05-30 18:44:31 +00:00
dependabot[bot] and Hiroshi SHIBATA
0f8f0386a8
Bump actions/checkout from 4.1.5 to 4.1.6
...
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] <[email protected] >
2024-05-17 11:50:34 +09:00
Nobuyoshi Nakada
58bde0169d
[DOC] Fix the pattern for man pages
2024-05-09 10:45:45 +09:00
dependabot[bot] and matzbot
7c8903d014
Bump actions/checkout from 4.1.4 to 4.1.5
...
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] <[email protected] >
2024-05-06 20:37:42 -07:00
ef3e3e9a2f
Fixed a value specified for OPT_THREADED_CODE ( #10657 )
...
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 <[email protected] >
2024-04-26 20:47:45 -07:00
dependabot[bot] and matzbot
d1813609d0
Bump actions/checkout from 4.1.3 to 4.1.4
...
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] <[email protected] >
2024-04-24 20:04:36 -07:00
dependabot[bot] and matzbot
c9732e7ac3
Bump actions/checkout from 4.1.2 to 4.1.3
...
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] <[email protected] >
2024-04-21 19:56:15 -07:00
Nobuyoshi Nakada
00cbdb5a8b
Skip even "Document" only
2024-04-08 21:26:11 +09:00
卜部昌平
1232975398
add CI matrix for clang-19
2024-04-01 16:55:02 +09:00
Hiroshi SHIBATA
6650b3aecf
Point to the correct hash for gacts/run-and-post-run-1.4.0
2024-03-21 10:23:11 +09:00
dependabot[bot] and Hiroshi SHIBATA
59849feed8
Bump actions/checkout from 4.1.1 to 4.1.2
...
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] <[email protected] >
2024-03-19 11:56:22 +09:00
Nobuyoshi Nakada
2552984a86
Skip documentation changes
...
Many contributors just include the word `documentation` in titles, but
not utilize `[DOC]` tag or `Documentation` label.
2024-03-11 12:29:13 +09:00
Nobuyoshi Nakada
51f4f1414f
Clean up the build directory if clean is set to true
2024-03-11 00:46:15 +09:00
Nobuyoshi Nakada
fb00d002e6
Clean up ext/Setup file
2024-03-10 22:18:03 +09:00
Takashi Kokubun and GitHub
0ae4d9c109
Let annocheck workflow run only test-annocheck ( #9990 )
...
The test of other tasks seems duplicated.
2024-02-15 21:36:38 -08:00
Benoit Daloze and Hiroshi SHIBATA
95ec71efc5
Revert "CHECK_LEAKS is always enabled with 01459f1"
...
* This reverts commit cf8fb94295 .
* CHECK_LEAKS is no longer always enabled.
2024-02-15 07:44:03 +09:00
Kazuhiro NISHIYAMA
5e12b75716
Remove unavailable filters for merge_group event
...
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-09 17:52:17 +09:00
Nobuyoshi Nakada
3f37b4fe0c
Extend tests for ext/Setup
2024-02-04 17:09:45 +09:00
Hiroshi SHIBATA
cf8fb94295
CHECK_LEAKS is always enabled with 01459f1
2024-01-17 09:02:04 +09:00
Nobuyoshi Nakada
f4d2fe5e0d
Skip AppVeyor and GitHub if only other CI files are changed
2023-12-25 22:47:37 +09:00
dependabot[bot] and matzbot
be1608592e
Bump actions/checkout from 4.1.0 to 4.1.1
...
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] <[email protected] >
2023-10-17 20:24:16 -07:00