summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2023-07-06Disable YJIT if objcopy command is oldNobuyoshi Nakada
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com> Notes: Merged: https://github.com/ruby/ruby/pull/8034 Merged-By: nobu <nobu@ruby-lang.org>
2023-07-06do not set environment variables卜部昌平
These variables were used only once. Notes: Merged: https://github.com/ruby/ruby/pull/8027
2023-07-05Explain why YJIT is disabled for clang<=9 [ci skip]Takashi Kokubun
2023-07-05Note that YJIT requires FLONUM [ci skip]Nobuyoshi Nakada
2023-07-05also disable yjit for clang < 10卜部昌平
They don't compile. I guess nobody actively maintain such old compilers. Chances are the situation won't improve. Let's stop testing yjit on them. Notes: Merged: https://github.com/ruby/ruby/pull/8028
2023-07-05disable yjit when for non-flonum卜部昌平
YJIT does not interface with this flag. Notes: Merged: https://github.com/ruby/ruby/pull/8028
2023-07-04fix substitution errors卜部昌平
These expressions don't exist. Notes: Merged: https://github.com/ruby/ruby/pull/8020
2023-07-04fix typo卜部昌平
`matrix.name` doesn't exist. Notes: Merged: https://github.com/ruby/ruby/pull/8020
2023-07-04fix typo卜部昌平
According to https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#check_suite the key is "types", not "type". Notes: Merged: https://github.com/ruby/ruby/pull/8020
2023-07-04chore: add blank lines [ci skip]卜部昌平
A bit readable to me. Notes: Merged: https://github.com/ruby/ruby/pull/8020
2023-07-04Use `${{}}` for if statement [ci skip]卜部昌平
Looking at `git log` it seems multiple members of the team prefer this style. Let us follow the tradition. Notes: Merged: https://github.com/ruby/ruby/pull/8020
2023-07-04chore: just add spaces [ci skip]卜部昌平
As seen in: https://docs.github.com/en/actions/learn-github-actions/expressions Notes: Merged: https://github.com/ruby/ruby/pull/8020
2023-07-04annocheck: de-matrix卜部昌平
This workflow have never needed matrix since its birth. Notes: Merged: https://github.com/ruby/ruby/pull/8020
2023-07-04chore: prettier [ci skip]卜部昌平
This is just `prettier --single-quote`. Single quote is because it generated smaller diff than vice verca. Notes: Merged: https://github.com/ruby/ruby/pull/8020
2023-07-04refactor extract mkdir卜部昌平
Everyone does `mkdir build; src/autogen.sh`; why not merge them. Notes: Merged: https://github.com/ruby/ruby/pull/8020
2023-06-30Compile code for lazy ISeq loding alwaysNobuyoshi Nakada
2023-06-30Compile code for non-embedded CI alwaysNobuyoshi Nakada
2023-06-30Compile debugging code for stress to class alwaysNobuyoshi Nakada
2023-06-30Compile debugging code for integer pack alwaysNobuyoshi Nakada
2023-06-30Stop `DEBUG_FIND_TIME_NUMGUESS` compilationNobuyoshi Nakada
Debugging code for find_time_numguess is compiled always.
2023-06-30bit quiet卜部昌平
Notes: Merged: https://github.com/ruby/ruby/pull/8005
2023-06-30fix YAML error卜部昌平
`outputs` has to be a hash, but it seems previous expression generated a null token and would have generated errors here. Notes: Merged: https://github.com/ruby/ruby/pull/8005
2023-06-30refactor delete unnecessary branches卜部昌平
These conditions always hold. Notes: Merged: https://github.com/ruby/ruby/pull/8005
2023-06-30refactor extract brew卜部昌平
Use composite action to reduce copy & paste. Notes: Merged: https://github.com/ruby/ruby/pull/8005
2023-06-30refactor extract apt-get卜部昌平
Use composite action to reduce copy & paste. Notes: Merged: https://github.com/ruby/ruby/pull/7998
2023-06-29proper path卜部昌平
Source code is not always checked out to `.`. We need to specify the exact place where the action.yml file is located. Notes: Merged: https://github.com/ruby/ruby/pull/7994
2023-06-29refactor extract ${{ ghithub }} expressions卜部昌平
Use composite action to reduce copy & paste. Notes: Merged: https://github.com/ruby/ruby/pull/7994
2023-06-28Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0dependabot[bot]
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](https://github.com/dependabot/fetch-metadata/compare/cd6e996708b8cfe0b639401134a3b9a3177be7b2...c9c4182bf1b97f5224aee3906fd373f6b61b4526) --- 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-26Bump ossf/scorecard-action from 2.1.3 to 2.2.0dependabot[bot]
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](https://github.com/ossf/scorecard-action/compare/80e868c13c90f172d68d1f4501dee99e2479f7af...08b4669551908b1024bb425080c797723083c031) --- 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-21Stop asking YJIT team to review dependabot changesTakashi Kokubun
2023-06-21Don't report neutral results of Cirrus CITakashi Kokubun
2023-06-20CI: work around vcpkg openssl issue with OpenSSL providersKazuki Yamaguchi
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-15Bump ruby/setup-ruby from 1.151.0 to 1.152.0dependabot[bot]
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](https://github.com/ruby/setup-ruby/compare/bc1dd263b68cb5626dbb55d5c89777d79372c484...250fcd6a742febb1123a77a841497ccaa8b9e939) --- 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-12[Feature #19719] Universal Parseryui-knk
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. Notes: Merged: https://github.com/ruby/ruby/pull/7927
2023-06-12Bump actions/checkout from 3.5.2 to 3.5.3dependabot[bot]
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](https://github.com/actions/checkout/compare/8e5e7e5ab8b370d6c329ec480221332ada57f0ab...c85c95e3d7251135ab7dc9ce3241c5835cc595a9) --- updated-dependencies: - dependency-name: actions/checkout 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/7930
2023-06-12Bump github/codeql-action from 2.3.5 to 2.13.4dependabot[bot]
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](https://github.com/github/codeql-action/compare/0225834cc549ee0ca93cb085b92954821a145866...cdcdbb579706841c47f7063dda365e292e5cad7a) --- 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> Notes: Merged: https://github.com/ruby/ruby/pull/7929
2023-06-09Bump ruby/setup-ruby from 1.150.0 to 1.151.0dependabot[bot]
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](https://github.com/ruby/setup-ruby/compare/8a45918450651f5e4784b6031db26f4b9f76b251...bc1dd263b68cb5626dbb55d5c89777d79372c484) --- 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-08Pass -Werror=lto-type-mismatch for GCC LTO jobsSam James
This helps to find possible LTO miscompilations earlier. See also https://github.com/ruby/ruby/pull/7695. Notes: Merged: https://github.com/ruby/ruby/pull/7704 Merged-By: nobu <nobu@ruby-lang.org>
2023-06-06Bump octokit/request-action from 2.1.8 to 2.1.9dependabot[bot]
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](https://github.com/octokit/request-action/compare/352d2ae93e1805721b5fe308598555ba3bd2c8e2...89697eb6635e52c6e1e5559f15b5c91ba5100cb0) --- 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-02Bump octokit/request-action from 2.1.7 to 2.1.8dependabot[bot]
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](https://github.com/octokit/request-action/compare/89a1754fe82ca777b044ca8e79e9881a42f15a93...352d2ae93e1805721b5fe308598555ba3bd2c8e2) --- 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-05-31ruby/spec no longer supports 2.7 since it is EOLBenoit Daloze
2023-05-26Bump github/codeql-action from 2.3.3 to 2.3.5dependabot[bot]
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](https://github.com/github/codeql-action/compare/29b1f65c5e92e24fe6b6647da1eaabe529cec70f...0225834cc549ee0ca93cb085b92954821a145866) --- 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-25Bump necojackarc/auto-request-review from 0.11.0 to 0.12.0dependabot[bot]
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](https://github.com/necojackarc/auto-request-review/compare/a39c70b6e72b97d3096c9a85059e5c9634746c02...6a51cebffe2c084705d9a7b394abd802e0119633) --- 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-24Bump necojackarc/auto-request-review from 0.10.0 to 0.11.0dependabot[bot]
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](https://github.com/necojackarc/auto-request-review/compare/5f91f424cabb3211c669e49e79da8363f7df395b...a39c70b6e72b97d3096c9a85059e5c9634746c02) --- 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-24Bump dependabot/fetch-metadata from 1.5.0 to 1.5.1dependabot[bot]
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](https://github.com/dependabot/fetch-metadata/compare/28a846a1194a2665a2eea75dd4556c91e43af857...cd6e996708b8cfe0b639401134a3b9a3177be7b2) --- 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-24Add support for pread/pwrite on windows. (#7827)Samuel Williams
Notes: Merged-By: ioquatix <samuel@codeotaku.com>
2023-05-23Bump dependabot/fetch-metadata from 1.4.0 to 1.5.0dependabot[bot]
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](https://github.com/dependabot/fetch-metadata/compare/efb5c8deb113433243b6b08de1aa879d5aa01cf7...28a846a1194a2665a2eea75dd4556c91e43af857) --- 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-22Bump ruby/setup-ruby from 1.149.0 to 1.150.0dependabot[bot]
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](https://github.com/ruby/setup-ruby/compare/7d546f4868fb108ed378764d873683f920672ae2...8a45918450651f5e4784b6031db26f4b9f76b251) --- 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-15Bump ruby/setup-ruby from 1.148.0 to 1.149.0dependabot[bot]
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](https://github.com/ruby/setup-ruby/compare/d2b39ad0b52eca07d23f3aa14fdf2a3fcc1f411c...7d546f4868fb108ed378764d873683f920672ae2) --- 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-12Use Lrama LALR parser generator instead of Bisonv3_3_0_preview1Yuichiro Kaneko
https://bugs.ruby-lang.org/issues/19637 Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org> Notes: Merged: https://github.com/ruby/ruby/pull/7798 Merged-By: yui-knk <spiketeika@gmail.com>