summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2023-03-28Bump github/codeql-action from 2.2.8 to 2.2.9dependabot[bot]
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> Notes: Merged: https://github.com/ruby/ruby/pull/7600
2023-03-23Bump github/codeql-action from 2.2.7 to 2.2.8dependabot[bot]
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> Notes: Merged: https://github.com/ruby/ruby/pull/7581
2023-03-21Bump ruby/setup-ruby from 1.144.1 to 1.144.2dependabot[bot]
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> Notes: Merged: https://github.com/ruby/ruby/pull/7573
2023-03-20Disable `-w` on bundler and bundled gems testsNobuyoshi Nakada
2023-03-20Enable `-w` option at testNobuyoshi Nakada
2023-03-18RJIT: Upgrade Ubuntu on CITakashi Kokubun
to upgrade libcapstone on CI
2023-03-18RJIT: Install libcapstone-dev on CITakashi Kokubun
for test_assembler.rb to work
2023-03-17Bump actions/cache from 3.2.6 to 3.3.1dependabot[bot]
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>
2023-03-17Bump actions/checkout from 3.3.0 to 3.4.0dependabot[bot]
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>
2023-03-17Bump ruby/setup-ruby from 1.144.0 to 1.144.1dependabot[bot]
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>
2023-03-16Fix a bindgen CI failureTakashi Kokubun
2023-03-16[Feature #19442] Remove USE_RINCGC flagMatt Valentine-House
Ruby doesn't compile when this is set to 0. Let's remove it. Notes: Merged: https://github.com/ruby/ruby/pull/7313
2023-03-16Bump github/codeql-action from 2.2.6 to 2.2.7dependabot[bot]
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> Notes: Merged: https://github.com/ruby/ruby/pull/7539
2023-03-13Disable RJIT_FORCE_ENABLE CI for nowTakashi Kokubun
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.
2023-03-14Bump ruby/action-slack from 3.0.0 to 3.2.1dependabot[bot]
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> Notes: Merged: https://github.com/ruby/ruby/pull/7515
2023-03-13Bump github/codeql-action from 2.2.5 to 2.2.6dependabot[bot]
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> Notes: Merged: https://github.com/ruby/ruby/pull/7509
2023-03-11Revert "Update ruby/action-slack v3.1.1 (#7505)"Takashi Kokubun
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.
2023-03-11Investigate which test hangs on MinGWTakashi Kokubun
https://github.com/ruby/ruby/actions/runs/4396158119/jobs/7698424613
2023-03-11Update ruby/action-slack v3.1.1 (#7505)Hiroshi SHIBATA
Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2023-03-10Bump the required BASERUBY version to 2.5 (#7504)Takashi Kokubun
[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 Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2023-03-10Bump ruby/setup-ruby from 1.143.0 to 1.144.0dependabot[bot]
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> Notes: Merged: https://github.com/ruby/ruby/pull/7494
2023-03-07Allow enabling YJIT and RJIT independently (#7474)Takashi Kokubun
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. Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2023-03-08Bump ruby/action-slack from 3.0.0 to 3.1.0dependabot[bot]
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> Notes: Merged: https://github.com/ruby/ruby/pull/7472
2023-03-07Give more time to MinGW to run make testTakashi Kokubun
10 minutes were not enough. https://github.com/ruby/ruby/actions/runs/4360048989/jobs/7622532445
2023-03-06s/mjit/rjit/Takashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7462
2023-03-06s/MJIT/RJIT/Takashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7462
2023-03-06Rename MJIT filenames to RJITTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7462
2023-03-06Add a Slack notification for MJIT CITakashi Kokubun
2023-03-05Change default call threshold to 30Takashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Resurrect CI for MJITTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Support passing argumentsTakashi Kokubun
2023-03-05Disable test-spec as well for annocheckTakashi Kokubun
https://github.com/ruby/ruby/actions/runs/4340193212/jobs/7578505652
2023-03-05Skip test-all for annocheckTakashi Kokubun
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.
2023-03-05Split a workflow for annocheck (#7450)Takashi Kokubun
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. Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2023-03-06Bump ruby/setup-ruby from 1.139.0 to 1.143.0dependabot[bot]
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> Notes: Merged: https://github.com/ruby/ruby/pull/7449
2023-03-02Increase timeout for MinGW make testTakashi Kokubun
Apparently it's too short for MinGW https://github.com/ruby/ruby/actions/runs/4317938324/jobs/7535630842
2023-03-02Investigate missing ./autogen.shTakashi Kokubun
https://github.com/ruby/ruby/actions/runs/4316772946/jobs/7532986318
2023-03-02Fix rbs (#7415)Soutaro Matsumoto
* Update RBS to skip validation task * Revert TEST_BUNDLED_GEMS_ALLOW_FAILURES Notes: Merged-By: soutaro <matsumoto@soutaro.com>
2023-03-01Allow failing rbs failures for nowTakashi Kokubun
will wait until soutaro fixes it. The problem of bundled gems is that you can't really revert it as long as you have scheduled "update bundled_gems".
2023-02-28Also ignore dismissed CodeQL alerts at tests and URI libraryHiroshi SHIBATA
2023-02-28Bump ruby/setup-ruby from 1.138.0 to 1.139.0dependabot[bot]
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.138.0 to 1.139.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Commits](https://github.com/ruby/setup-ruby/compare/d3c9825d67b0d8720afdfdde5af56c79fdb38d16...92aece5fc9c784ab66851c1e702b1bd5885a51f2) --- 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> Notes: Merged: https://github.com/ruby/ruby/pull/7400
2023-02-28Ignore rb/overly-large-range on URIHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/7399
2023-02-28Enable only master branch for CodeQL push triggerHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/7399
2023-02-28Run CodeQL each PRs againHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/7399
2023-02-28Do not upload sarif file as artifactHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/7398
2023-02-28Do not OSS scorecards check each pushHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/7398
2023-02-27[StepSecurity] ci: Harden GitHub ActionsStepSecurity Bot
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io> Notes: Merged: https://github.com/ruby/ruby/pull/7390
2023-02-27Ignore test case for Kernel and IO methodsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/7387
2023-02-27Rename job and workflow namesHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/7388
2023-02-27Use matrix strategies each languageHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/7388