dependabot[bot]
82f46ddb81
Bump github/codeql-action from 2.2.8 to 2.2.9
...
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](67a35a0858...04df1262e6
)
---
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>
2023-03-28 12:41:26 +09:00
dependabot[bot]
fee9044b25
Bump github/codeql-action from 2.2.7 to 2.2.8
...
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](168b99b3c2...67a35a0858
)
---
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>
2023-03-23 12:44:07 +09:00
dependabot[bot]
832f810dd7
Bump ruby/setup-ruby from 1.144.1 to 1.144.2
...
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](e6689b4deb...ec02537da5
)
---
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-21 12:36:10 +09:00
Nobuyoshi Nakada
80890e681a
Disable `-w` on bundler and bundled gems tests
2023-03-20 12:49:58 +09:00
Nobuyoshi Nakada
c6466691be
Enable `-w` option at test
2023-03-20 11:36:46 +09:00
Takashi Kokubun
d07d1c7162
RJIT: Upgrade Ubuntu on CI
...
to upgrade libcapstone on CI
2023-03-18 22:03:45 -07:00
Takashi Kokubun
4e440d6990
RJIT: Install libcapstone-dev on CI
...
for test_assembler.rb to work
2023-03-18 21:26:09 -07:00
dependabot[bot]
c0866f8adb
Bump actions/cache from 3.2.6 to 3.3.1
...
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-17 13:53:39 +09:00
dependabot[bot]
c7ae6f6ae8
Bump actions/checkout from 3.3.0 to 3.4.0
...
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-17 13:17:30 +09:00
dependabot[bot]
53ebd484c4
Bump ruby/setup-ruby from 1.144.0 to 1.144.1
...
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](9669f3ee51...e6689b4deb
)
---
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-17 12:38:33 +09:00
Takashi Kokubun
182f4f0d1c
Fix a bindgen CI failure
2023-03-16 11:05:54 -07:00
Matt Valentine-House
b3a271665b
[Feature #19442 ] Remove USE_RINCGC flag
...
Ruby doesn't compile when this is set to 0. Let's remove it.
2023-03-16 09:32:08 +00:00
dependabot[bot]
a6c447d4c5
Bump github/codeql-action from 2.2.6 to 2.2.7
...
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](16964e90ba...168b99b3c2
)
---
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>
2023-03-16 12:38:21 +09:00
Takashi Kokubun
278b639b77
Disable RJIT_FORCE_ENABLE CI for now
...
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-13 21:49:38 -07:00
dependabot[bot]
1c8e69d602
Bump ruby/action-slack from 3.0.0 to 3.2.1
...
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](b6882ea6ef...0bd85c7223
)
---
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>
2023-03-14 12:39:51 +09:00
dependabot[bot]
45fdc18053
Bump github/codeql-action from 2.2.5 to 2.2.6
...
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](32dc499307...16964e90ba
)
---
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>
2023-03-13 12:34:43 +09:00
Takashi Kokubun
c9db9c8abd
Revert "Update ruby/action-slack v3.1.1 ( #7505 )"
...
This reverts commit 2570374bc8
.
Revert "Bump ruby/action-slack from 3.0.0 to 3.1.0"
This reverts commit 39511b8b23
.
Neither v3.1.0 nor v3.1.1 seems working correctly.
2023-03-11 23:52:49 -08:00
Takashi Kokubun
d50d136499
Investigate which test hangs on MinGW
...
https://github.com/ruby/ruby/actions/runs/4396158119/jobs/7698424613
2023-03-11 23:51:16 -08:00
Hiroshi SHIBATA
2570374bc8
Update ruby/action-slack v3.1.1 ( #7505 )
2023-03-11 21:00:00 -08:00
Takashi Kokubun
ac47b8df8f
Bump the required BASERUBY version to 2.5 ( #7504 )
...
[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
2023-03-10 23:40:22 -08:00
dependabot[bot]
dcc8ecdee8
Bump ruby/setup-ruby from 1.143.0 to 1.144.0
...
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](31a7f6d628...9669f3ee51
)
---
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>
2023-03-10 12:35:23 +09:00
Takashi Kokubun
6d91df08b5
Allow enabling YJIT and RJIT independently ( #7474 )
...
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.
2023-03-07 22:43:37 -08:00
dependabot[bot]
39511b8b23
Bump ruby/action-slack from 3.0.0 to 3.1.0
...
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](b6882ea6ef...36bda26f63
)
---
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>
2023-03-08 12:35:29 +09:00
Takashi Kokubun
ec05ba7ca3
Give more time to MinGW to run make test
...
10 minutes were not enough.
https://github.com/ruby/ruby/actions/runs/4360048989/jobs/7622532445
2023-03-07 17:51:38 -08:00
Takashi Kokubun
23ec248e48
s/mjit/rjit/
2023-03-06 23:44:01 -08:00
Takashi Kokubun
2e875549a9
s/MJIT/RJIT/
2023-03-06 23:44:01 -08:00
Takashi Kokubun
eaccdc1941
Rename MJIT filenames to RJIT
2023-03-06 23:44:01 -08:00
Takashi Kokubun
09b4236f17
Add a Slack notification for MJIT CI
2023-03-06 21:19:19 -08:00
Takashi Kokubun
d6fde0e6db
Change default call threshold to 30
2023-03-05 23:28:59 -08:00
Takashi Kokubun
ef7f56c734
Resurrect CI for MJIT
2023-03-05 23:28:59 -08:00
Takashi Kokubun
439f8a0f14
Support passing arguments
2023-03-05 22:11:20 -08:00
Takashi Kokubun
760fe0a78a
Disable test-spec as well for annocheck
...
https://github.com/ruby/ruby/actions/runs/4340193212/jobs/7578505652
2023-03-05 21:27:05 -08:00
Takashi Kokubun
5d35b4b0e1
Skip test-all for annocheck
...
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-05 21:12:00 -08:00
Takashi Kokubun
f5b6b3dba7
Split a workflow for annocheck ( #7450 )
...
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.
2023-03-05 21:10:31 -08:00
dependabot[bot]
7fcb782e2d
Bump ruby/setup-ruby from 1.139.0 to 1.143.0
...
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](92aece5fc9...31a7f6d628
)
---
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>
2023-03-06 12:39:18 +09:00
Takashi Kokubun
490efd6732
Increase timeout for MinGW make test
...
Apparently it's too short for MinGW
https://github.com/ruby/ruby/actions/runs/4317938324/jobs/7535630842
2023-03-02 15:05:44 -08:00
Takashi Kokubun
98235834fa
Investigate missing ./autogen.sh
...
https://github.com/ruby/ruby/actions/runs/4316772946/jobs/7532986318
2023-03-02 09:58:06 -08:00
Soutaro Matsumoto
1abec43b5d
Fix rbs ( #7415 )
...
* Update RBS to skip validation task
* Revert TEST_BUNDLED_GEMS_ALLOW_FAILURES
2023-03-02 12:59:04 +09:00
Takashi Kokubun
a80906a714
Allow failing rbs failures for now
...
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-03-01 13:07:40 -08:00
Hiroshi SHIBATA
66b89b069d
Also ignore dismissed CodeQL alerts at tests and URI library
2023-02-28 12:44:13 +09:00
dependabot[bot]
c3e57d686a
Bump ruby/setup-ruby from 1.138.0 to 1.139.0
...
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](d3c9825d67...92aece5fc9
)
---
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>
2023-02-28 12:35:10 +09:00
Hiroshi SHIBATA
ad679ec9e5
Ignore rb/overly-large-range on URI
2023-02-28 12:05:57 +09:00
Hiroshi SHIBATA
c21260e3ff
Enable only master branch for CodeQL push trigger
2023-02-28 12:05:57 +09:00
Hiroshi SHIBATA
9ff09d695c
Run CodeQL each PRs again
2023-02-28 12:05:57 +09:00
Hiroshi SHIBATA
7a9fb3262c
Do not upload sarif file as artifact
2023-02-28 11:48:19 +09:00
Hiroshi SHIBATA
fbbe285019
Do not OSS scorecards check each push
2023-02-28 11:48:19 +09:00
StepSecurity Bot
2cbe1f3ebc
[StepSecurity] ci: Harden GitHub Actions
...
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
2023-02-27 19:09:36 +09:00
Hiroshi SHIBATA
10a80d9dc4
Ignore test case for Kernel and IO methods
2023-02-27 18:49:18 +09:00
Hiroshi SHIBATA
ae4d8e99f1
Rename job and workflow names
2023-02-27 17:57:58 +09:00
Hiroshi SHIBATA
f21f51915e
Use matrix strategies each language
2023-02-27 17:57:58 +09:00