Use reno for release notes 49/13049/2
authorThanh Ha <thanh.ha@linuxfoundation.org>
Thu, 18 Oct 2018 15:41:23 +0000 (11:41 -0400)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Thu, 18 Oct 2018 18:11:15 +0000 (14:11 -0400)
After we tag v0.1.0 we will start requiring reno notes moving forward
for patches in this repo.

Change-Id: I0f4aa54c3523197db14f9b9fec46ffe5230c3060
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
docs/conf.yaml
docs/index.rst
docs/release-notes.rst [new file with mode: 0644]
docs/requirements.txt
tox.ini

index ed1f82c..fbcdb7a 100644 (file)
@@ -1,3 +1,12 @@
 ---
 project: lf-common-packer
 project_cfg: lfdocs
+
+extensions:
+  - reno.sphinxext
+  - sphinx.ext.autodoc
+  - sphinx.ext.doctest
+  - sphinx.ext.intersphinx
+  - sphinx.ext.todo
+  - sphinx.ext.coverage
+  - sphinx.ext.viewcode
index 20664ab..5978e92 100644 (file)
@@ -7,6 +7,7 @@ projects as a central way to maintain and manage common VM configuration.
 .. toctree::
    :maxdepth: 1
 
+   release-notes
    requirements
    install
    usage
diff --git a/docs/release-notes.rst b/docs/release-notes.rst
new file mode 100644 (file)
index 0000000..ec77acc
--- /dev/null
@@ -0,0 +1 @@
+.. release-notes:: Release Notes
index 74a3b7a..01e8265 100644 (file)
@@ -1 +1,2 @@
 lfdocs-conf
+reno~=2.11.2
diff --git a/tox.ini b/tox.ini
index 95c7607..9858b01 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -33,3 +33,7 @@ whitelist_externals = echo
 [testenv:docs-linkcheck]
 deps = -rrequirements.txt
 commands = sphinx-build -W -b linkcheck -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/linkcheck
+
+[testenv:reno]
+deps = -rdocs/requirements.txt
+commands = reno {posargs:--help}