Skip to content

Development

Philippe Ombredanne edited this page Jul 1, 2015 · 19 revisions

###Development### See CONTRIBUTING.rst for details: https://github.com/nexB/scancode-toolkit/blob/master/CONTRIBUTING.rst

###To cut a release:###

  • bump the version in:
  • src/scancode/__init__.py
  • setup.py
  • Update the CHANGELOG.rst
  • merge develop branch in master and tag the release.
  • draft a new release in GitHub, using the previous release blurb as a base. Highlight new and noteworthy changes from the CHANGELOG.rst.
  • run etc/release/release.sh locally.
  • upload the release archives created in the dist/ directory to the GitHub release page.
  • save the release as a draft.
  • test the downloads.
  • publish the release.
Clone this wiki locally