-
Notifications
You must be signed in to change notification settings - Fork 5
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
MR process: Maintenance Release Notes #132
Comments
@jonathanolson said that Step #1 is for published branches and step #2 is for unpublished. I think it would be super nice if Step #2 could be automated somehow. |
@mattpen I think the maintenance release process is important enough to our project that it continues to deserve attention. Marking as medium priority. Feel free to also discuss at dev meeting as well. |
I believe the above 4 issues and 2 commits encompass all of the listed changes, with the exception of:
This sounds like a good change to make. I presume it would be done in the code also ( |
@ariel-phet, the main documentation changes (with the exception above) have been made, and I've isolated actionable changes to the linked issues. Should I move forward with the changes, and if so with what priority? |
@jonathanolson yes, please move forward with the changes. Still medium priority, although maybe some can be taken care of with this iO fix? |
@zepumph and I made the following notes while working on the maintenance release for phetsims/chipper#746.
Process notes/questions
updateDependencies
hangs up when the computer goes to sleep and needs to be restarted multiple times. It might be helpful to just add a link to https://support.apple.com/kb/PH25222?locale=en_US in documentation..maintenance.json
? This could be helpful for improving collaboration or saving progress when the process takes a long time. It could also be problematic if there are multiple batch releases in progress concurrently.Documentation changes/questions:
npm config set save false
will help solve some git/npm issues, such as new lines at the end of package.json and extraneous package-lock.json files. Perhaps this is covered in the same point about referencing the standard dev guide.REPO
means the release branch repo or the patched repo. It would be easier to read if it was either something like "release_branch_repo" or "patch_repo" but never just "repo".deployProduction
on the dev's machine does not imply successful deploy.I'd be happy to help with any of these changes. Assigning @ariel-phet for priority.
The text was updated successfully, but these errors were encountered: