Skip to content

Creating a new release

Chrissy LeMaire edited this page Jan 4, 2017 · 8 revisions

Here's my process for creating a new release, which generally takes 4-8 hours.

Gathering info

  • Go to the releases page and find the date of the last release
  • Edit the last release and copy/paste the code into a new draft release. Keep tab open.
  • Go to the compare page to see what's been committed since last time or I use GitHub for Windows history (usually)

  • Determine what significant bug fixes have been made. What constitutes significant? Check out our last few releases to see
  • Check out dbatools.psd1 in the development branch. See what's been added to FunctionsToExport since the last release. Note that not all commands listed in FunctionsToExport will have made it to the dev branch, yet. No big deal

Doing the work

  • Next, I switch to the dev branch in my repo
  • Then, I check the drafts on dbatools.io]([https://dbatools.io/wp-admin/edit.php?post_status=draft&post_type=page]) and
Clone this wiki locally