| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
See 1b0da1e6236ad9a380abfe4ca8b51f06c34bb6f9
|
|
Bundled gems test needs `prepare-gems`
`prepare-gems` downloads and extracts the bundled gems, and these gems
are built by `build-exts` now.
---
.github/workflows/bundled_gems.yml | 5 +++++
.github/workflows/compilers.yml | 2 --
.github/workflows/macos.yml | 4 ++--
.github/workflows/ubuntu.yml | 4 ++--
.github/workflows/yjit-ubuntu.yml | 4 ++--
5 files changed, 11 insertions(+), 8 deletions(-)
|
|
8794cc62899c6447fa4451489b9e308e2a890595,3ff53c8e04ecc91e0190de6d5950ecce2a2ea188:
Tentatively put macOS CIs back with adding macOS 12
---
.github/workflows/macos.yml | 99 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 99 insertions(+)
create mode 100644 .github/workflows/macos.yml
Remove macOS 10.15 from CI
macOS 10.15 is deprecated on GitHub Actions and will have periodic
brownouts. See actions/virtual-environments#5583.
---
.github/workflows/macos.yml | 1 -
1 file changed, 1 deletion(-)
|
|
|
|
On GitHub Actions, the macOS runners seem much more expensive than
Ubuntu, and its limit is the most significant bottlenecks for our
CIs. As the "check" tasks usually finish 3 or 4 times faster than
"test-bundler-parallel", it will be balanced by running all three
"check" tasks sequentially.
Notes:
Merged: https://github.com/ruby/ruby/pull/5046
|
|
* The worker timeouts seem working for test-all.
* The bundled gems have increased.
|
|
|
|
It is relatively well known that mac does not update its command line
tools, and make is no exception. They ship GNU make 3.x, which didn't
yet implemented GNUMAKEFLAGS.
Resort to MAKEFLAGS there.
Notes:
Merged: https://github.com/ruby/ruby/pull/5005
|
|
A bit readable to me.
See also https://github.com/ruby/ruby/pull/4880
Notes:
Merged: https://github.com/ruby/ruby/pull/5005
|
|
|
|
YJIT should be able to pass this check now.
|
|
|
|
From recent results, `check` and `test-all` will finish within 10
minutes on macOS or 30 minutes on MinGW, otherwise time out.
|
|
https://github.blog/changelog/2021-09-29-github-actions-jobs-running-on-macos-latest-are-now-running-on-macos-big-sur-11/
Notes:
Merged: https://github.com/ruby/ruby/pull/4920
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4700
|
|
The related extensions have been removed.
Notes:
Merged: https://github.com/ruby/ruby/pull/4619
|
|
issues
|
|
|
|
|
|
https://github.blog/changelog/2021-02-08-github-actions-skip-pull-request-and-push-workflows-with-skip-ci/
|
|
|
|
At least check_dependencies.yml has not failed here yet.
|
|
Moved leaked-globals before check.
Notes:
Merged: https://github.com/ruby/ruby/pull/4003
|
|
Found that we can set default working directory for github actions.
Notes:
Merged: https://github.com/ruby/ruby/pull/3675
|
|
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
Notes:
Merged: https://github.com/ruby/ruby/pull/3630
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3630
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3523
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3493
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3493
|
|
86737c509cd49cfe4509a65d300d390da0f07be6
3e1aea461320094e634ab32ca0b13dd43b69d8b0
Notes:
Merged: https://github.com/ruby/ruby/pull/3493
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3480
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3329
|
|
|
|
Also install external libraries only, extract-gems does not work
unless base ruby is available.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3189
|
|
To honor the environment variable, keep GITPULLOPTIONS unset by
default, and appended the option to VCSUP.
|
|
|
|
Fetched tags by `make up` are not used, in CI environments.
|
|
Only the last commit is used, unless creating the ChangeLog file.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3100
|
|
This reverts commit 4a6571dbc14ee4e88c12cd9931f7695077a3ee6e,
because chkbuild does not follow.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3003
|
|
`--shallow-since=yesterday` for COMMIT_NUMBER_OF_DAY of `tool/actions-commit-info.sh`.
COMMIT_NUMBER_OF_DAY is mainly for master branch.
And `--shallow-since=yesterday` may fail on pull request.
So this revert to `--depth` on pull request.
Notes:
Merged: https://github.com/ruby/ruby/pull/2992
|
|
Notes:
Merged-By: hsbt <hsbt@ruby-lang.org>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/2951
|
|
All Slack alerts have been migrated to a bot made by mame-san
|