diff --git a/.gitignore b/.gitignore
index eaebb3ee..ac108e44 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,6 +9,8 @@ doc/source/reference/api/
 
 # Files created by releasenotes build
 releasenotes/build
+releasenotes/notes/reno.cache
+RELEASENOTES.rst
 
 # Packages/installer info
 *.egg
diff --git a/README.rst b/README.rst
index 3b6da886..0b6c229f 100644
--- a/README.rst
+++ b/README.rst
@@ -34,6 +34,7 @@ them as quickly as possible.
 * Documentation: https://docs.openstack.org/pbr/latest/
 * Source: https://opendev.org/openstack/pbr
 * Bugs: https://bugs.launchpad.net/pbr
+* Release Notes: https://docs.openstack.org/pbr/latest/user/releasenotes.html
 * ChangeLog: https://docs.openstack.org/pbr/latest/user/history.html
 
 .. _d2to1: https://pypi.python.org/pypi/d2to1
diff --git a/doc/source/user/index.rst b/doc/source/user/index.rst
index 7854dc54..0c5fec2d 100644
--- a/doc/source/user/index.rst
+++ b/doc/source/user/index.rst
@@ -9,4 +9,5 @@
    packagers
    semver
    compatibility
+   releasenotes
    history
diff --git a/doc/source/user/releasenotes.rst b/doc/source/user/releasenotes.rst
new file mode 100644
index 00000000..6647c660
--- /dev/null
+++ b/doc/source/user/releasenotes.rst
@@ -0,0 +1,6 @@
+===============
+ Release Notes
+===============
+
+.. include:: ../../../RELEASENOTES.rst
+  :start-line: 4
diff --git a/tox.ini b/tox.ini
index 6bebc70f..7bc530a0 100644
--- a/tox.ini
+++ b/tox.ini
@@ -26,8 +26,8 @@ deps =
   -r{toxinidir}/doc/requirements.txt
 commands =
   rm -rf doc/build doc/source/reference/api
+  python setup.py sdist
   sphinx-build -W -b html doc/source doc/build/html {posargs}
-usedevelop = False
 
 [testenv:releasenotes]
 whitelist_externals = rm