-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DO NOT MERGE] Release v3.3.3 #5525
Conversation
I can work on #5513 |
Thanks @jmoralez ! That would be super helpful. |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
4adafbf
to
f4895db
Compare
This comment was marked as resolved.
This comment was marked as resolved.
e5ac5ed
to
c766592
Compare
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Happy to say that all of the new builds on win-builder for the current state of this branch came back successful! build statuses and logs (click me)win-builder NOTE: the I've been waiting for about 45 minutes for the R Hub ones to run and it looks like they haven't even started. I think we can be pretty confident in our changes given the win-builder successes + this project's CI, so I'm going to move forward with the release. Thanks everyone for the quick reviews, and especially to @jmoralez for all the help reviewing, testing, and investigating over the last 3 days. |
Closing this pull request, as no additional commits or CI runs should be required. |
pushed a new tag git tag v3.3.3
git push upstream v3.3.3 (I use |
draft release was just created by Azure DevOps: https://github.com/microsoft/LightGBM/releases/tag/untagged-5ec2972aed86f421b3e7 and looks like all artifacts were uploaded successfully 🎉 |
release |
Added And it built successfully and is now an option on the docs site. |
@jameslamb @jmoralez Thank you so much for the update. lgb seems already updated on CRAN, superb job! |
Thanks @mayer79 ! Sorry if we made you nervous, doing the best we can 😅 |
updated the |
Haha, not at all :-) |
updated Homebrew: Homebrew/homebrew-core#112795 |
uploaded to PyPi! I downloaded the 5 Python distributions ( twine upload -u ${PYPI_USER} dist/* |
CRAN checks are slowly proceeding. There have been 4 so far (3 on Linux, 1 on Windows). https://cran.r-project.org/web/checks/check_results_lightgbm.html |
@jameslamb Thank you very much for the hard work on this unplanned release! Your fighting with git complications is impressive! I just noticed that #5159 and #4889 were not included in the release's changelog. So, I just added them manually. |
BTW, can we remove |
oh great, thank you so much for that @StrikerRUS ! And for your awesome notes on #4930 . They were very very helpful to us in preparing this release. |
This pull request has been automatically locked since there has not been any recent activity since it was closed. |
Similar to #4930, this is an unusual release. It is
v3.3.3
, but doesn't include all of the changes made sincev3.3.2
.Instead, this PR just contains the changes on top of
v3.3.2
needed to prevent the R package from being archived by CRAN.THIS PR SHOULD NEVER BE MERGED
Setup
I created a new branch,
release/v3.3.2
, which contains only:v3.3.2
master
(82b7d31)how I did that (click me)
Tags and artifacts should be made directly from this
release_v3.3.3
branch instead ofmaster
.Release checklist:
Copied from #4930.
configure
file of R-package:/gha run r-configure
.development.mode
fromunreleased
torelease
in pkgdown config file.v*
tag to triggerGitHubRelease
action at Azure Pipelines.Draft
to normal one.stable
tag at GitHub.Special items for this release
rhub/debian-clang-devel
image (built from fix Debian build errors related to 'useradd' r-hub/rhub-linux-builders#62 if necessary)windows-x86_64-devel
(logs)windows-x86_64-oldrel
(logs)windows-x86_64-release
(logs)debian-clang-devel
(logs)debian-gcc-devel
(logs)debian-gcc-devel-nold
(logs)debian-gcc-patched
(logs)Running ‘testthat.R’Build timed out (after 20 minutes)
on 3 attemptsdebian-gcc-release
(logs)Running ‘testthat.R’Build timed out (after 20 minutes)
on 3 attemptsfedora-clang-devel
(logs)fedora-gcc-devel
(logs)Running ‘testthat.R’Build timed out (after 20 minutes)
on 3 attemptslinux-x86_64-rocker-gcc-san
(logs)macos-highsierra-release
(logs)macos-highsierra-release-cran
(logs)macos-m1-bigsur-release
ubuntu-gcc-devel
(logs)Running ‘testthat.R’Build timed out (after 20 minutes)
on 3 attemptsubuntu-gcc-release
(logs)Running ‘testthat.R’Build timed out (after 20 minutes)
on 3 attemptsubuntu-rchk
(logs)ERROR: too many states (abstraction error?)
thatrchk
always raises, which we and CRAN ignore (LightGBM code link)windows-x86_64-devel
(logs)windows-x86_64-oldrel
(logs)windows-x86_64-patched
(logs)windows-x86_64-release
(logs)What about the changelog?
As described in #4930 (comment), doing this interferes with the automatic changelog generation we get from the release-draft bot.
So just like @StrikerRUS did in #4930, I've included the current draft changelog here, as well as the one saved in the comments on #4930.
changelog from v3.3.1 to when v3.3.2 was created (click me)
NOTE: I wrapped this in a markdown text block so GitHub stops re-evaluating the links.
changelog from when v3.3.2 was created to today (click me)
NOTE: I wrapped this in a markdown text block so GitHub stops re-evaluating the links.