-
Notifications
You must be signed in to change notification settings - Fork 113
Release checklist
-
To stage for a release, bump up the version number in the "version.props" file in the root directory, depending on the type of release (patch vs minor vs major)
-
Run ".\build.cmd" (see README for more info). You should see the output generated under
artifacts\build
folder. -
npm RELEASE: Run "npm publish" in the root directory
-
cdnjs RELEASE: cdnjs will pick up the new released version from npmjs in around 12 hours. https://github.com/maruilian11/cdnjs/blob/master/ajax/libs/jquery-validation-unobtrusive/package.json#L24 adds an npm hook that updates the cdnjs after an npm release.
-
NuGet RELEASE: Reach out to @muratg to publish the .nupkg (created in the root directory after running ".\build.cmd") to NuGet
-
Microsoft AJAX CDN RELEASE: Reach out to the owners of Microsoft CDN to host the scripts on it (contact @Eilon for info)
-
Make sure to create a git tag for the version which was release.
-
Verify the files are available on AJAX CDN
- https://ajax.aspnetcdn.com/ajax/jquery.validation.unobtrusive/[version-here]/jquery.validate.unobtrusive.js - https://ajax.aspnetcdn.com/ajax/jquery.validation.unobtrusive/[version-here]/jquery.validate.unobtrusive.min.js
-
Update aspnet/templating with the new version when available on AJAX CDN and also update the fallback source folders accordingly.
-
Update aspnet/identity with the new version when available on AJAX CDN and also update the fallback source folders accordingly.
-
Update aspnet/scaffolding with the new version when available on AJAX CDN and also update the fallback source folders accordingly.