Skip to content

Commit dadfb37

Browse files
committed
feat(m2r): use m2r to convert automatic .md files to .rst
1 parent 1a26fdd commit dadfb37

File tree

4 files changed

+17
-2
lines changed

4 files changed

+17
-2
lines changed

.travis.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ jobs:
4646
language: node_js
4747
node_js: lts/*
4848
before_install: skip
49+
install:
50+
- sudo pip install m2r
4951
script:
5052
# Update `AUTHORS.md`
5153
- export MAINTAINER_TOKEN=${GH_TOKEN}

docs/index.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@ Welcome to template-formula's documentation!
88
============================================
99

1010
.. toctree::
11-
:maxdepth: 3
11+
:maxdepth: 2
1212
:caption: Contents
1313
:numbered:
1414
:glob:
1515

1616
README <README>
1717
CONTRIBUTING
1818
TOFS_pattern
19+
AUTHORS
20+
CHANGELOG

release.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ module.exports = {
1414
prepareCmd: 'sh ./update_FORMULA.sh ${nextRelease.version}',
1515
}],
1616
['@semantic-release/git', {
17-
assets: ['*.md', 'FORMULA'],
17+
assets: ['*.md', 'docs/*.rst', 'FORMULA'],
1818
}],
1919
'@semantic-release/github',
2020
],

update_FORMULA.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,13 @@
11
#!/bin/sh
22
sed -i -e "s_^\(version:\).*_\1 ${1}_" FORMULA
3+
4+
# m2r
5+
# pip install m2r
6+
cp *.md docs/
7+
cd docs/
8+
m2r --overwrite *.md
9+
sed -i -e '/^=.*$/s/=/-/g' CHANGELOG.rst
10+
sed -i -e '1,4s/-/=/g' CHANGELOG.rst
11+
cat AUTHORS.rst
12+
cat CHANGELOG.rst
13+
cd ..

0 commit comments

Comments
 (0)