summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2023-07-21Use already installed `rustc` if available [ci skip]Nobuyoshi Nakada
2023-07-19Fix a typo [ci skip]Kazuhiro NISHIYAMA
2023-07-14Remove RGENGC_OLD_NEWOBJ_CHECKPeter Zhu
The code doesn't compile, so probably nobody is using this. Notes: Merged: https://github.com/ruby/ruby/pull/8072
2023-07-13Remove unused references to the transient heapPeter Zhu
Notes: Merged: https://github.com/ruby/ruby/pull/8071
2023-07-13[Feature #19730] Remove transient heapPeter Zhu
Notes: Merged: https://github.com/ruby/ruby/pull/7942
2023-07-13Let `[DOC]` in PR title skip CIsNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/8065
2023-07-08macos: try --enable-sharedNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/8040
2023-07-08macos: set configure options in the compsite actionNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/8040
2023-07-07llvm-objcopy is not provided by Xcode Command Line Tools.Hiroshi SHIBATA
Revert "Disable YJIT if objcopy command is old" This reverts commit 75f8781c08da421d6bcfb2c3c8b7b74efea3bec2.
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