Skip to content
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

Add changelog for 2022.4.0 #547

Merged
merged 2 commits into from
Apr 21, 2022

Conversation

consideRatio
Copy link
Collaborator

@consideRatio consideRatio commented Apr 20, 2022

I've tracked some pre-release work in #543, but at this point, we are ready for a proper 2022.4.0 release!

Closes #331. Note that I've added myst_parser as a dependency to allow this file to be written in markdown and integrate with the sphinx based website. It renders like this:

image

About recent self-merge sprint

Please note that I sprinted a bit to get to this point towards the end by self-merging CI related PRs listed below. I hope you found that acceptable. Given that we are short on maintainers to review and there were a lot of sequentials PRs that I perceived had to be made I worried that if I didn't went for this I'd run out of steam to get this release out before I had to shift my focus towards other open source projects and work tasks.

@consideRatio consideRatio force-pushed the pr/add-changelog-for-2022.04.0 branch from 0fd984b to f04519a Compare April 20, 2022 16:03
@martindurant
Copy link
Member

Hurray!

@consideRatio consideRatio force-pushed the pr/add-changelog-for-2022.04.0 branch 3 times, most recently from 330a682 to adcaa22 Compare April 20, 2022 19:48
@consideRatio consideRatio marked this pull request as ready for review April 20, 2022 19:49
@consideRatio consideRatio force-pushed the pr/add-changelog-for-2022.04.0 branch 3 times, most recently from 15b9afb to f02ba5f Compare April 21, 2022 13:01
@consideRatio consideRatio force-pushed the pr/add-changelog-for-2022.04.0 branch from f02ba5f to 7f72b2f Compare April 21, 2022 13:36
Copy link
Member

@martindurant martindurant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nothing of note found.

A quick sanity check should be done that the change rst->md didn't break anything.

docs/source/changelog.md Outdated Show resolved Hide resolved
docs/source/changelog.md Show resolved Hide resolved
docs/source/changelog.md Show resolved Hide resolved
docs/source/changelog.md Show resolved Hide resolved
@consideRatio
Copy link
Collaborator Author

consideRatio commented Apr 21, 2022

A quick sanity check should be done that the change rst->md didn't break anything.

Everything seems functioning as before, you can inspect the docs by checking out the branch and doing pip install docs/requirements.txt; cd docs; make devenv. If you have troubles with pip install requirements export DASK_GATEWAY_SERVER__NO_PROXY=true first to avoid compiling a golang binary.


Btw thank you @martindurant for your review efforts!!!! ❤️ 🎉 🌻

@consideRatio
Copy link
Collaborator Author

consideRatio commented Apr 21, 2022

I've now made an end to end test of the 2022.4.0-beta.1 release made in a k8s cluster, and everything works! I'll go for a merge and release of this to start working on what we need to get done next in conda-forge.

@consideRatio consideRatio merged commit e443da1 into dask:main Apr 21, 2022
@consideRatio
Copy link
Collaborator Author

I've cut a release by bumping some versions according to RELEASE.md in a commit, and pushed a tag.

The result is that the following workflows triggered and succeed:

And we now have PyPI artifacts, a Helm chart and two images published:

@choldgraf
Copy link

This is amazing y'all 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add changelog to docs
3 participants