diff --git a/.travis.yml b/.travis.yml index cb59553a..a2c06d93 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,6 +46,8 @@ jobs: language: node_js node_js: lts/* before_install: skip + # install: + # - sudo pip install m2r script: # Update `AUTHORS.md` - export MAINTAINER_TOKEN=${GH_TOKEN} diff --git a/docs/index.rst b/docs/index.rst index b33bd840..a49c0c3f 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -8,7 +8,7 @@ Welcome to template-formula's documentation! ============================================ .. toctree:: - :maxdepth: 3 + :maxdepth: 2 :caption: Contents :numbered: :glob: @@ -16,3 +16,5 @@ Welcome to template-formula's documentation! README CONTRIBUTING TOFS_pattern + AUTHORS + CHANGELOG diff --git a/release.config.js b/release.config.js index 36e2a8ec..88e5aa03 100644 --- a/release.config.js +++ b/release.config.js @@ -14,7 +14,7 @@ module.exports = { prepareCmd: 'sh ./update_FORMULA.sh ${nextRelease.version}', }], ['@semantic-release/git', { - assets: ['*.md', 'FORMULA'], + assets: ['*.md', 'docs/*.rst', 'FORMULA'], }], '@semantic-release/github', ], diff --git a/update_FORMULA.sh b/update_FORMULA.sh index 8c4f3658..4c916b22 100755 --- a/update_FORMULA.sh +++ b/update_FORMULA.sh @@ -1,2 +1,13 @@ #!/bin/sh sed -i -e "s_^\(version:\).*_\1 ${1}_" FORMULA + +# m2r +sudo -H pip install m2r +cp *.md docs/ +cd docs/ +m2r --overwrite *.md +sed -i -e '/^=.*$/s/=/-/g' CHANGELOG.rst +sed -i -e '1,4s/-/=/g' CHANGELOG.rst +cat AUTHORS.rst +cat CHANGELOG.rst +cd ..