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

[release] v6.18.1 #10960

Merged
merged 14 commits into from
Nov 9, 2023
Merged

Conversation

michelengelen
Copy link
Member

@michelengelen michelengelen commented Nov 9, 2023


The following steps must be proposed as a pull request.

  • Compare the last tag with the branch upon which you want to release (next for the alpha / beta releases and master for the current stable version).
  • Clean the generated changelog, to match the format of https://github.com/mui/mui-x/releases.
  • Update the root package.json's version
  • Update the versions of the other package.json files and of the dependencies with yarn release:version (yarn release:version prerelease for alpha / beta releases).
  • Open PR with changes and wait for review and green CI.
  • Merge PR once CI is green, and it has been approved.

Release the packages

  • Checkout the last version of the working branch
  • Make sure you have the latest dependencies installed: yarn.
  • Build the packages: yarn release:build.
  • Release the versions on npm: yarn release:publish (you need your 2FA device).
  • Push the newly created tag: yarn release:tag.

Publish the documentation

The documentation must be updated on the docs-vX branch (docs-v4 for v4.X releases, docs-v5 for v5.X releases, ...)

  • Push the working branch on the documentation release branch to deploy the documentation with the latest changes.

Publish GitHub release

@michelengelen michelengelen added the release We are shipping :D label Nov 9, 2023
@michelengelen michelengelen requested review from a team November 9, 2023 08:22
@michelengelen michelengelen self-assigned this Nov 9, 2023
@mui-bot
Copy link

mui-bot commented Nov 9, 2023

Deploy preview: https://deploy-preview-10960--material-ui-x.netlify.app/

Generated by 🚫 dangerJS against b4dd607

Co-authored-by: Alexandre Fauquette <[email protected]>
Signed-off-by: Michel Engelen <[email protected]>
CHANGELOG.md Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
michelengelen and others added 2 commits November 9, 2023 09:34
Co-authored-by: Lukas <[email protected]>
Signed-off-by: Michel Engelen <[email protected]>
Co-authored-by: Lukas <[email protected]>
Signed-off-by: Michel Engelen <[email protected]>
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
michelengelen and others added 3 commits November 9, 2023 09:39
Co-authored-by: Alexandre Fauquette <[email protected]>
Signed-off-by: Michel Engelen <[email protected]>
Co-authored-by: Alexandre Fauquette <[email protected]>
Signed-off-by: Michel Engelen <[email protected]>
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
michelengelen and others added 2 commits November 9, 2023 10:51
Co-authored-by: Andrew Cherniavskii <[email protected]>
Signed-off-by: Michel Engelen <[email protected]>
Co-authored-by: Andrew Cherniavskii <[email protected]>
Signed-off-by: Michel Engelen <[email protected]>
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
michelengelen and others added 2 commits November 9, 2023 12:01
Co-authored-by: Bilal Shafi <[email protected]>
Signed-off-by: Michel Engelen <[email protected]>
Co-authored-by: Bilal Shafi <[email protected]>
Signed-off-by: Michel Engelen <[email protected]>
@michelengelen michelengelen enabled auto-merge (squash) November 9, 2023 11:01
@michelengelen michelengelen merged commit 9be9e22 into mui:master Nov 9, 2023
16 checks passed
@michelengelen michelengelen deleted the release/master-release branch November 9, 2023 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release We are shipping :D
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants