summaryrefslogtreecommitdiff
path: root/.github/workflows/yjit-ubuntu.yml
AgeCommit message (Collapse)Author
2023-09-25Bump actions/checkout from 4.0.0 to 4.1.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0 to 4.1.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/3df4ab11eba7bda6032a0b82a6bb43b11571feac...8ade135a41bc03ea155e62e844d188df1ea18608) --- 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-09-23Ignore rbs test failuresTakashi Kokubun
For some reason, it's been failing only on YJIT, but apparently it's reproducible on the interpreter as well. So it's not related to YJIT. rbs marked rbs tests on Ruby master as allow_failures https://github.com/ruby/rbs/pull/1536, so it's known to not work on Ruby master. We should revert this once we fix the flaky test failure on Ruby master.
2023-09-21Slack notification cannot send from other than ruby/* [ci skip]Nobuyoshi Nakada
2023-09-15Bump actions/checkout from 3.6.0 to 4.0.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.0.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/f43a0e5ff2bd294095638e18286ca9a3d1956744...3df4ab11eba7bda6032a0b82a6bb43b11571feac) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13For YJIT Actions, don't filter test-spec backtracesAlan Wu
I'm trying to debug a flaky `RuntimeError: nested #it` failure in ruby/spec. Hopefully the full backtrace will give some clues. Last occurence: https://github.com/ruby/ruby/actions/runs/6172578817/job/16753137038 Notes: Merged: https://github.com/ruby/ruby/pull/8436
2023-08-25Skip push by dependabot [ci skip]Nobuyoshi Nakada
Would be pull-requested soon.
2023-08-25Bump actions/checkout from 3.5.3 to 3.6.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 3.6.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/c85c95e3d7251135ab7dc9ce3241c5835cc595a9...f43a0e5ff2bd294095638e18286ca9a3d1956744) --- 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-08-10Fix the yjit-bindgen jobTakashi Kokubun
`YJIT_BINDGEN_DIFF_OPTS=--exit-code make yjit-bindgen` is not the same as `make yjit-bindgen YJIT_BINDGEN_DIFF_OPTS=--exit-code`, of course.
2023-08-01YJIT: Let local yjit-bindgen exit successfully (#8156)Takashi Kokubun
Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2023-07-13Let `[DOC]` in PR title skip CIsNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/8065
2023-07-04chore: add blank lines [ci skip]卜部昌平
A bit readable to me. 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-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-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-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-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>
2023-05-12Revert "Don't call action-slack if SLACK_WEBHOOK_URL is not set"NARUSE, Yui
This reverts commit 223a79e6830ca9c3619258ac00eebffb7754a0a1.
2023-05-12Don't call action-slack if SLACK_WEBHOOK_URL is not setNARUSE, Yui
For a PR, SLACK_WEBHOOK_URL is not set
2023-04-14Bump actions/checkout from 3.5.0 to 3.5.2dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.0 to 3.5.2. - [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/8f4b7f84864484a7bf31766abe9204da3cbe65b3...8e5e7e5ab8b370d6c329ec480221332ada57f0ab) --- 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/7714
2023-04-06YJIT: Stack temp register allocation for arm64 (#7659)Takashi Kokubun
* YJIT: Stack temp register allocation for arm64 * Update a comment Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gmail.com> * Update comments about assertion * Update a comment Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gmail.com> --------- Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gmail.com> Notes: Merged-By: maximecb <maximecb@ruby-lang.org>
2023-04-04Use a longer timeout for syntax_suggestTakashi Kokubun
for CI stability
2023-04-04YJIT: Stack temp register allocation (#7651)Takashi Kokubun
Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gmail.com> Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2023-04-03Check leaked global symbols by defaultNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/7643
2023-04-01Fix a test in typeprofTakashi Kokubun
Revert "Skip typeprof for now" This reverts commit bdbf663cef31e2194bf87ae5c11dfe5525316ca8.
2023-04-01Skip typeprof for nowTakashi Kokubun
It started failing probably because ISEQ removed an unused field. I'll have a look at fixing it on the typeprof side, but let me skip it until it's fixed.
2023-03-28Use merge_groupNARUSE, Yui
2023-03-28Bump actions/checkout from 3.4.0 to 3.5.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.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/24cb9080177205b6e8c946b17badbe402adc938f...8f4b7f84864484a7bf31766abe9204da3cbe65b3) --- updated-dependencies: - dependency-name: actions/checkout 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/7595
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-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-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-11Update ruby/action-slack v3.1.1 (#7505)Hiroshi SHIBATA
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-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-22Bump actions/cache from 3.2.5 to 3.2.6dependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.5 to 3.2.6. - [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/6998d139ddd3e68c71e9e398d8e40b71a2f39812...69d9d449aced6a2ede0bc19182fadc3a0a42d2b0) --- updated-dependencies: - dependency-name: actions/cache 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/7354
2023-02-16Bump actions/cache from 3.2.4 to 3.2.5dependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.4 to 3.2.5. - [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/627f0f41f6904a5b1efbaed9f96d9eb58e92e920...6998d139ddd3e68c71e9e398d8e40b71a2f39812) --- updated-dependencies: - dependency-name: actions/cache 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/7318
2023-02-01Bump actions/cache from 3.2.2 to 3.2.4dependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.2 to 3.2.4. - [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/4723a57e26efda3a62cbde1812113b730952852d...627f0f41f6904a5b1efbaed9f96d9eb58e92e920) --- updated-dependencies: - dependency-name: actions/cache 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/7218
2023-02-01Bump actions/checkout from 3.2.0 to 3.3.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.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/755da8c3cf115ac066823e79a1e1788f8940201b...ac593985615ec2ede58e132d2e21d2b1cbd6127c) --- updated-dependencies: - dependency-name: actions/checkout 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/7215
2023-01-18YJIT: Set RUST_BACKTRACE=1 on YJIT GitHub Actions (#7152)Takashi Kokubun
Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2023-01-12Enable `clippy` checks for yjit in CI (#7093)Ian Ker-Seymer
* Add job to check clippy lints in CI * Address all remaining clippy lints * Check lints on arm64 as well * Apply latest clippy lints * Do not exit 0 on clippy warnings Notes: Merged-By: maximecb <maximecb@ruby-lang.org>
2023-01-03Bump actions/cache from 3.2.0 to 3.2.2dependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.0 to 3.2.2. - [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/c17f4bf4666a8001b1a45c09eb7a485c41aa64c3...4723a57e26efda3a62cbde1812113b730952852d) --- updated-dependencies: - dependency-name: actions/cache 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/7049
2022-12-23Bump actions/checkout from 3.1.0 to 3.2.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.2.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/93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8...755da8c3cf115ac066823e79a1e1788f8940201b) --- updated-dependencies: - dependency-name: actions/checkout 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/7003
2022-12-23Bump actions/cache from 3.0.11 to 3.2.0dependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.11 to 3.2.0. - [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/9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7...c17f4bf4666a8001b1a45c09eb7a485c41aa64c3) --- updated-dependencies: - dependency-name: actions/cache 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/7000
2022-12-20Ignore man directories entirely [ci skip]Nobuyoshi Nakada
2022-12-08YJIT: Fold check-yjit-bindings into yjit-bindgenAlan Wu
So it's shorter on CI and the hint about how the fix the failure shows up. It's going to print a diff locally too, but that should be fine. Notes: Merged: https://github.com/ruby/ruby/pull/6883
2022-12-08YJIT: Add a hint for fixing "check-yjit-bindings"Alan Wu
This makes it clear what to do when the CI check fails and should remove a few minutes of confusion for people seeing this for the first time. Notes: Merged: https://github.com/ruby/ruby/pull/6883