aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* Check leaked global symbols by defaultNobuyoshi Nakada2023-04-036-10/+0
|
* Fix a test in typeprofTakashi Kokubun2023-04-012-2/+2
| | | | | | Revert "Skip typeprof for now" This reverts commit bdbf663cef31e2194bf87ae5c11dfe5525316ca8.
* Skip typeprof for nowTakashi Kokubun2023-04-012-2/+2
| | | | | | It started failing probably because ISEQ removed an unused field. I'll have a look at fixing it on the typeprof side, but let me skip it until it's fixed.
* Revert "dump `RUBY_DEBUG_LOG` logs into `/dev/null`"Koichi Sasada2023-03-311-1/+1
| | | | | | This reverts commit 83667008b925c32b3ab70fb6ec70f7398e960d1e. because not stable yet.
* dump `RUBY_DEBUG_LOG` logs into `/dev/null`Koichi Sasada2023-03-311-1/+1
| | | | to test debug printing.
* Bump ossf/scorecard-action from 2.1.2 to 2.1.3dependabot[bot]2023-03-311-1/+1
| | | | | | | | | | | | | | | Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.1.2 to 2.1.3. - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](https://github.com/ossf/scorecard-action/compare/e38b1902ae4f44df626f11ba0734b14fb91f8f86...80e868c13c90f172d68d1f4501dee99e2479f7af) --- updated-dependencies: - dependency-name: ossf/scorecard-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* enable GH actions on `USE_RUBY_DEBUG_LOG=1`Koichi Sasada2023-03-301-1/+1
|
* Added ~\scoop\shims to PATHHiroshi SHIBATA2023-03-291-0/+1
|
* Don't need to specify YACC name for scoop bisonHiroshi SHIBATA2023-03-291-2/+0
|
* Use scoop instead of ChocolateyHiroshi SHIBATA2023-03-291-11/+3
| | | | chocolatey often returns 503 status.
* gem related automation must run only on masterNARUSE, Yui2023-03-292-1/+10
|
* Use merge_groupNARUSE, Yui2023-03-2815-1/+92
|
* Bump actions/checkout from 3.4.0 to 3.5.0dependabot[bot]2023-03-2817-19/+19
| | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.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/24cb9080177205b6e8c946b17badbe402adc938f...8f4b7f84864484a7bf31766abe9204da3cbe65b3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump github/codeql-action from 2.2.8 to 2.2.9dependabot[bot]2023-03-282-5/+5
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.8 to 2.2.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/67a35a08586135a9573f4327e904ecbf517a882d...04df1262e6247151b5ac09cd2c303ac36ad3f62b) --- 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>
* Bump github/codeql-action from 2.2.7 to 2.2.8dependabot[bot]2023-03-232-5/+5
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.7 to 2.2.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/168b99b3c22180941ae7dbdd5f5c9678ede476ba...67a35a08586135a9573f4327e904ecbf517a882d) --- 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>
* Bump ruby/setup-ruby from 1.144.1 to 1.144.2dependabot[bot]2023-03-214-4/+4
| | | | | | | | | | | | | | Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.144.1 to 1.144.2. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Commits](https://github.com/ruby/setup-ruby/compare/e6689b4deb1cb2062ea45315001f687c0b52111b...ec02537da5712d66d4d50a0f33b7eb52773b5ed1) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* Disable `-w` on bundler and bundled gems testsNobuyoshi Nakada2023-03-201-2/+4
|
* Enable `-w` option at testNobuyoshi Nakada2023-03-201-1/+1
|
* RJIT: Upgrade Ubuntu on CITakashi Kokubun2023-03-181-1/+1
| | | | to upgrade libcapstone on CI
* RJIT: Install libcapstone-dev on CITakashi Kokubun2023-03-181-1/+1
| | | | for test_assembler.rb to work
* Bump actions/cache from 3.2.6 to 3.3.1dependabot[bot]2023-03-1714-17/+17
| | | | | | | | | | | | | | | Bumps [actions/cache](https://github.com/actions/cache) from 3.2.6 to 3.3.1. - [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/v3.2.6...88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump actions/checkout from 3.3.0 to 3.4.0dependabot[bot]2023-03-1717-19/+19
| | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.4.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/v3.3.0...24cb9080177205b6e8c946b17badbe402adc938f) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump ruby/setup-ruby from 1.144.0 to 1.144.1dependabot[bot]2023-03-174-4/+4
| | | | | | | | | | | | | | Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.144.0 to 1.144.1. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Commits](https://github.com/ruby/setup-ruby/compare/9669f3ee51dc3f4eda8447ab696b3ab19a90d14b...e6689b4deb1cb2062ea45315001f687c0b52111b) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* Fix a bindgen CI failureTakashi Kokubun2023-03-161-1/+1
|
* [Feature #19442] Remove USE_RINCGC flagMatt Valentine-House2023-03-161-1/+0
| | | | Ruby doesn't compile when this is set to 0. Let's remove it.
* Bump github/codeql-action from 2.2.6 to 2.2.7dependabot[bot]2023-03-162-5/+5
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.6 to 2.2.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/16964e90ba004cdf0cd845b866b5df21038b7723...168b99b3c22180941ae7dbdd5f5c9678ede476ba) --- 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>
* Disable RJIT_FORCE_ENABLE CI for nowTakashi Kokubun2023-03-131-1/+1
| | | | | | | | Somehow btest-ruby is running miniruby. Not sure why. https://github.com/ruby/ruby/actions/runs/4412043427/jobs/7731124729#step:16:402 For RJIT's experimental purposes, having just one CI is enough. I'd like to focus on keeping .github/workflows/rjit.yml green.
* Bump ruby/action-slack from 3.0.0 to 3.2.1dependabot[bot]2023-03-1416-16/+16
| | | | | | | | | | | | | | Bumps [ruby/action-slack](https://github.com/ruby/action-slack) from 3.0.0 to 3.2.1. - [Release notes](https://github.com/ruby/action-slack/releases) - [Commits](https://github.com/ruby/action-slack/compare/b6882ea6ef8f556f9f9af9ec1220d3f1ced74acf...0bd85c72233cdbb6a0fe01d37aaeff1d21b5fce1) --- updated-dependencies: - dependency-name: ruby/action-slack dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump github/codeql-action from 2.2.5 to 2.2.6dependabot[bot]2023-03-132-5/+5
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.5 to 2.2.6. - [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/32dc499307d133bb5085bae78498c0ac2cf762d5...16964e90ba004cdf0cd845b866b5df21038b7723) --- 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>
* Revert "Update ruby/action-slack v3.1.1 (#7505)"Takashi Kokubun2023-03-1116-16/+16
| | | | | | | | | | This reverts commit 2570374bc8779a923f3bc42fe1731eefbb743edf. Revert "Bump ruby/action-slack from 3.0.0 to 3.1.0" This reverts commit 39511b8b2304f41efe5b09ac87a0fb32931653f0. Neither v3.1.0 nor v3.1.1 seems working correctly.
* Investigate which test hangs on MinGWTakashi Kokubun2023-03-111-0/+3
| | | | https://github.com/ruby/ruby/actions/runs/4396158119/jobs/7698424613
* Update ruby/action-slack v3.1.1 (#7505)Hiroshi SHIBATA2023-03-1116-16/+16
|
* Bump the required BASERUBY version to 2.5 (#7504)Takashi Kokubun2023-03-101-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | [Misc #16671] I'd like to bump it to 2.7 to use pattern matching in tool/mk_builtin_loader.rb. However, I experienced a few blockers. 2.5 seems like the closest version that is easy enough to use on CIs, so let me bump the version to it as an intermediate step for it. I want to use &. and <<~ in 2.3 too. Known blockers: * AppVeyor Visual Studio 2015 doesn't have Ruby 2.7. You'd need to bump the version to Visual Studio 2019. * GitHub Actions windows-2019 doesn't have Ruby 2.7 either. You can use ruby/setup-ruby, but configure doesn't seem to work with it. * For ruby/ruby-ci-imaage, bionic doesn't have Ruby 2.7. I tried using ruby-build to build Ruby 2.7 from package, but the build on its CI seems to somehow loop forever when I do that. So I gave it up for now. We might want to wait until bionic becomes EOL. Note: * AppVeyor Visual Studio 2015 has Ruby <= 2.6.3 https://www.appveyor.com/docs/windows-images-software/#ruby * GitHub Actions windows-2019 uses Ruby 2.5.9 https://github.com/actions/runner-images/blob/main/images/win/Windows2019-Readme.md
* Bump ruby/setup-ruby from 1.143.0 to 1.144.0dependabot[bot]2023-03-104-4/+4
| | | | | | | | | | | | | | Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.143.0 to 1.144.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Commits](https://github.com/ruby/setup-ruby/compare/31a7f6d628878b80bc63375a93ae079ec50a1601...9669f3ee51dc3f4eda8447ab696b3ab19a90d14b) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Allow enabling YJIT and RJIT independently (#7474)Takashi Kokubun2023-03-071-1/+6
| | | | | We used to require MJIT is supported when YJIT is supported. However, now that RJIT dropped some platforms that YJIT supports, it no longer makes sense. We should be able to enable only YJIT, and vice versa.
* Bump ruby/action-slack from 3.0.0 to 3.1.0dependabot[bot]2023-03-0816-16/+16
| | | | | | | | | | | | | | Bumps [ruby/action-slack](https://github.com/ruby/action-slack) from 3.0.0 to 3.1.0. - [Release notes](https://github.com/ruby/action-slack/releases) - [Commits](https://github.com/ruby/action-slack/compare/b6882ea6ef8f556f9f9af9ec1220d3f1ced74acf...36bda26f63ca8a3787504418657edbbc1a3f5361) --- updated-dependencies: - dependency-name: ruby/action-slack dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Give more time to MinGW to run make testTakashi Kokubun2023-03-071-1/+1
| | | | | 10 minutes were not enough. https://github.com/ruby/ruby/actions/runs/4360048989/jobs/7622532445
* s/mjit/rjit/Takashi Kokubun2023-03-062-2/+2
|
* s/MJIT/RJIT/Takashi Kokubun2023-03-063-4/+4
|
* Rename MJIT filenames to RJITTakashi Kokubun2023-03-062-0/+0
|
* Add a Slack notification for MJIT CITakashi Kokubun2023-03-061-0/+13
|
* Change default call threshold to 30Takashi Kokubun2023-03-051-1/+1
|
* Resurrect CI for MJITTakashi Kokubun2023-03-051-0/+113
|
* Support passing argumentsTakashi Kokubun2023-03-051-103/+0
|
* Disable test-spec as well for annocheckTakashi Kokubun2023-03-051-4/+6
| | | | https://github.com/ruby/ruby/actions/runs/4340193212/jobs/7578505652
* Skip test-all for annocheckTakashi Kokubun2023-03-051-2/+2
| | | | | | | | | It started to fail since totally unrelated changes. It suddenly gets killed by SIGTERM only on this environment: https://github.com/ruby/ruby/actions/runs/4340112185/jobs/7578344307 For now, we have no idea how to fix this, so let me skip this until we figure it out.
* Split a workflow for annocheck (#7450)Takashi Kokubun2023-03-052-12/+152
| | | | | | | It's not really about different compilers. It seems confusing to have this in compilers.yml. This change only forks the entire workflow and modifies only matrix entries.
* Bump ruby/setup-ruby from 1.139.0 to 1.143.0dependabot[bot]2023-03-064-4/+4
| | | | | | | | | | | | | | Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.139.0 to 1.143.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Commits](https://github.com/ruby/setup-ruby/compare/92aece5fc9c784ab66851c1e702b1bd5885a51f2...31a7f6d628878b80bc63375a93ae079ec50a1601) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Increase timeout for MinGW make testTakashi Kokubun2023-03-021-1/+1
| | | | | Apparently it's too short for MinGW https://github.com/ruby/ruby/actions/runs/4317938324/jobs/7535630842
* Investigate missing ./autogen.shTakashi Kokubun2023-03-021-1/+6
| | | | https://github.com/ruby/ruby/actions/runs/4316772946/jobs/7532986318