Nobuyoshi Nakada
0d0841ad4c
Compile code for lazy ISeq loding always
2023-06-30 23:59:05 +09:00
Nobuyoshi Nakada
469e644c93
Compile code for non-embedded CI always
2023-06-30 23:59:04 +09:00
Nobuyoshi Nakada
5204ad56e1
Compile debugging code for stress to class always
2023-06-30 23:59:04 +09:00
Nobuyoshi Nakada
7a0a218dff
Compile debugging code for integer pack always
2023-06-30 23:59:04 +09:00
Nobuyoshi Nakada
d8d7591e6f
Stop `DEBUG_FIND_TIME_NUMGUESS` compilation
...
Debugging code for find_time_numguess is compiled always.
2023-06-30 23:59:03 +09:00
卜部昌平
37a893d129
bit quiet
2023-06-30 17:39:39 +09:00
卜部昌平
7102324de3
fix YAML error
...
`outputs` has to be a hash, but it seems previous expression
generated a null token and would have generated errors here.
2023-06-30 17:39:39 +09:00
卜部昌平
c90b8493fb
refactor delete unnecessary branches
...
These conditions always hold.
2023-06-30 17:39:39 +09:00
卜部昌平
34bf2d5085
refactor extract brew
...
Use composite action to reduce copy & paste.
2023-06-30 17:39:39 +09:00
卜部昌平
e8d629ed76
refactor extract apt-get
...
Use composite action to reduce copy & paste.
2023-06-30 11:18:06 +09:00
卜部昌平
4aa73f8f8a
proper path
...
Source code is not always checked out to `.`. We need to specify
the exact place where the action.yml file is located.
2023-06-29 16:58:11 +09:00
卜部昌平
48e646fd96
refactor extract ${{ ghithub }} expressions
...
Use composite action to reduce copy & paste.
2023-06-29 16:58:11 +09:00
dependabot[bot]
f177d35ba8
Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.5.1 to 1.6.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](cd6e996708...c9c4182bf1
)
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 12:42:25 +09:00
dependabot[bot]
94ac77c955
Bump ossf/scorecard-action from 2.1.3 to 2.2.0
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.1.3 to 2.2.0.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](80e868c13c...08b4669551
)
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 12:44:34 +09:00
Takashi Kokubun
06ed9fcd0b
Stop asking YJIT team to review dependabot changes
2023-06-21 13:56:00 -07:00
Takashi Kokubun
4be594a525
Don't report neutral results of Cirrus CI
2023-06-21 13:02:59 -07:00
Kazuki Yamaguchi
9ff4399dec
CI: work around vcpkg openssl issue with OpenSSL providers
...
Currently, the openssl package from vcpkg uses an incorrect, hard-coded
default location for OpenSSL providers under C:\vcpkg\packages, which
is supposed to be a temporary directory.
Override it with the OPENSSL_MODULES environment variable as a
temporary workaround.
2023-06-20 04:19:45 +09:00
dependabot[bot]
1e55ac4937
Bump ruby/setup-ruby from 1.151.0 to 1.152.0
...
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) from 1.151.0 to 1.152.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Commits](bc1dd263b6...250fcd6a74
)
---
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-06-15 12:39:53 +09:00
yui-knk
b481b673d7
[Feature #19719 ] Universal Parser
...
Introduce Universal Parser mode for the parser.
This commit includes these changes:
* Introduce `UNIVERSAL_PARSER` macro. All of CRuby related functions
are passed via `struct rb_parser_config_struct` when this macro is enabled.
* Add CI task with 'cppflags=-DUNIVERSAL_PARSER' for ubuntu.
2023-06-12 18:23:48 +09:00
dependabot[bot]
b308f7cfe4
Bump actions/checkout from 3.5.2 to 3.5.3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8e5e7e5ab8...c85c95e3d7
)
---
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-06-12 16:07:18 +09:00
dependabot[bot]
c09b75ab35
Bump github/codeql-action from 2.3.5 to 2.13.4
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.3.5 to 2.13.4.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](0225834cc5...cdcdbb5797
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 12:36:20 +09:00
dependabot[bot]
fcbc721ae9
Bump ruby/setup-ruby from 1.150.0 to 1.151.0
...
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) from 1.150.0 to 1.151.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Commits](8a45918450...bc1dd263b6
)
---
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-06-09 12:38:12 +09:00
Sam James
fe42d88ad2
Pass -Werror=lto-type-mismatch for GCC LTO jobs
...
This helps to find possible LTO miscompilations earlier. See also
https://github.com/ruby/ruby/pull/7695 .
2023-06-08 15:22:00 +09:00
dependabot[bot]
1f64301e12
Bump octokit/request-action from 2.1.8 to 2.1.9
...
Bumps [octokit/request-action](https://github.com/octokit/request-action ) from 2.1.8 to 2.1.9.
- [Release notes](https://github.com/octokit/request-action/releases )
- [Commits](352d2ae93e...89697eb663
)
---
updated-dependencies:
- dependency-name: octokit/request-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-06 12:42:29 +09:00
dependabot[bot]
5a3c782a1d
Bump octokit/request-action from 2.1.7 to 2.1.8
...
Bumps [octokit/request-action](https://github.com/octokit/request-action ) from 2.1.7 to 2.1.8.
- [Release notes](https://github.com/octokit/request-action/releases )
- [Commits](89a1754fe8...352d2ae93e
)
---
updated-dependencies:
- dependency-name: octokit/request-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-02 12:44:32 +09:00
Benoit Daloze
55c9c658bd
ruby/spec no longer supports 2.7 since it is EOL
2023-05-31 18:11:18 +02:00
dependabot[bot]
3dae55ea2f
Bump github/codeql-action from 2.3.3 to 2.3.5
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.3.3 to 2.3.5.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](29b1f65c5e...0225834cc5
)
---
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-05-26 12:39:20 +09:00
dependabot[bot]
99a078f4ed
Bump necojackarc/auto-request-review from 0.11.0 to 0.12.0
...
Bumps [necojackarc/auto-request-review](https://github.com/necojackarc/auto-request-review ) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/necojackarc/auto-request-review/releases )
- [Commits](a39c70b6e7...6a51cebffe
)
---
updated-dependencies:
- dependency-name: necojackarc/auto-request-review
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-25 12:42:03 +09:00
dependabot[bot]
a692122fcd
Bump necojackarc/auto-request-review from 0.10.0 to 0.11.0
...
Bumps [necojackarc/auto-request-review](https://github.com/necojackarc/auto-request-review ) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/necojackarc/auto-request-review/releases )
- [Commits](5f91f424ca...a39c70b6e7
)
---
updated-dependencies:
- dependency-name: necojackarc/auto-request-review
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 12:43:17 +09:00
dependabot[bot]
6406ae6931
Bump dependabot/fetch-metadata from 1.5.0 to 1.5.1
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](28a846a119...cd6e996708
)
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 12:42:12 +09:00
Samuel Williams
28056a6d16
Add support for pread/pwrite on windows. ( #7827 )
2023-05-24 09:15:20 +09:00
dependabot[bot]
ef3aa22738
Bump dependabot/fetch-metadata from 1.4.0 to 1.5.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](efb5c8deb1...28a846a119
)
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 12:41:56 +09:00
dependabot[bot]
8fef1373be
Bump ruby/setup-ruby from 1.149.0 to 1.150.0
...
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) from 1.149.0 to 1.150.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Commits](7d546f4868...8a45918450
)
---
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-05-22 12:43:54 +09:00
dependabot[bot]
d9033d3749
Bump ruby/setup-ruby from 1.148.0 to 1.149.0
...
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) from 1.148.0 to 1.149.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Commits](d2b39ad0b5...7d546f4868
)
---
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-05-15 12:41:07 +09:00
Yuichiro Kaneko
a1b01e7701
Use Lrama LALR parser generator instead of Bison
...
https://bugs.ruby-lang.org/issues/19637
Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
2023-05-12 18:25:10 +09:00
NARUSE, Yui
d314fe42f9
Revert "Don't call action-slack if SLACK_WEBHOOK_URL is not set"
...
This reverts commit 223a79e683
.
2023-05-12 17:15:13 +09:00
卜部昌平
27a21ad201
give up checking old compilers
...
These old compilers needed old OSes, which are getting EODed. We
cannot maintain healthy binary of them (building compilers on our
own is quite haed). Let us just retire them. Fixes [Bug #19353 ]
2023-05-12 16:22:42 +09:00
NARUSE, Yui
223a79e683
Don't call action-slack if SLACK_WEBHOOK_URL is not set
...
For a PR, SLACK_WEBHOOK_URL is not set
2023-05-12 15:40:10 +09:00
卜部昌平
fb23fba082
add CI matrix for clang 17 / GCC 13
...
- 603c286334
- cc035c5d86
2023-05-08 12:23:39 +09:00
dependabot[bot]
085a8709b5
Bump github/codeql-action from 2.3.2 to 2.3.3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](f3feb00acb...29b1f65c5e
)
---
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-05-05 12:43:58 +09:00
dependabot[bot]
83a822f70f
Bump advanced-security/filter-sarif from 1.0.0 to 1.0.1
...
Bumps [advanced-security/filter-sarif](https://github.com/advanced-security/filter-sarif ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/advanced-security/filter-sarif/releases )
- [Commits](bc96d9fb93...f3b8118a93
)
---
updated-dependencies:
- dependency-name: advanced-security/filter-sarif
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-02 12:37:13 +09:00
dependabot[bot]
f93fcdb885
Bump advanced-security/filter-sarif
...
Bumps [advanced-security/filter-sarif](https://github.com/advanced-security/filter-sarif ) from eac3ea6a5e1270952681bf7287598a6cd1a4d49d to bc96d9fb9338c5b48cc440b1b4d0a350b26a20db.
- [Release notes](https://github.com/advanced-security/filter-sarif/releases )
- [Commits](eac3ea6a5e...bc96d9fb93
)
---
updated-dependencies:
- dependency-name: advanced-security/filter-sarif
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-01 16:58:27 +09:00
dependabot[bot]
dc2a3dec69
Bump ruby/setup-ruby from 1.147.0 to 1.148.0
...
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) from 1.147.0 to 1.148.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Commits](6cecb48364...d2b39ad0b5
)
---
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-05-01 12:51:19 +09:00
dependabot[bot]
9b07d30df8
Bump github/codeql-action from 2.3.0 to 2.3.2
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.3.0 to 2.3.2.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](b2c19fb9a2...f3feb00acb
)
---
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-04-28 12:45:58 +09:00
Alan Wu
12070005d4
Add a CI check for ext/Setup
2023-04-26 15:02:23 -04:00
dependabot[bot]
0c30425e89
Bump ruby/setup-ruby from 1.146.0 to 1.147.0
...
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) from 1.146.0 to 1.147.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Commits](55283cc231...6cecb48364
)
---
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-04-26 12:46:20 +09:00
dependabot[bot]
886986b3ef
Bump github/codeql-action from 2.2.11 to 2.3.0
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.2.11 to 2.3.0.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](d186a2a36c...b2c19fb9a2
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 12:48:15 +09:00
Nobuyoshi Nakada
5579cbe2dd
Ignore ASCII-incompatible scripts under spec/ruby [ci skip]
2023-04-20 10:29:16 +09:00
Nobuyoshi Nakada
ad4a160220
Exit explicitly instead of !
2023-04-20 10:28:29 +09:00
Nobuyoshi Nakada
2d301945f6
Run source file checks on all branches
2023-04-20 10:25:44 +09:00