1 name: Publish Documentation
11 name: Build develop documentation
14 - uses: actions/checkout@v2
15 - uses: actions/setup-node@v1
16 - name: Install Doxygen 1.8.6
18 wget http://archive.ubuntu.com/ubuntu/pool/main/d/doxygen/doxygen_1.8.6-2_amd64.deb
19 sudo dpkg -i doxygen_1.8.6-2_amd64.deb
20 - name: Install mscgen 0.20
23 sudo apt-get install --no-install-recommends -y mscgen=0.20-12
24 - name: Generate doxygen
25 run: CMSIS/DoxyGen/gen_doc.sh
26 - name: Archive documentation
28 cd CMSIS/Documentation
29 tar -cvjf /tmp/doc.tbz2 .
30 - uses: actions/checkout@v2
33 - name: Publish documentation
38 tar -xvjf /tmp/doc.tbz2
39 git config user.name github-actions
40 git config user.email github-actions@github.com
42 git commit -m "Update develop documentation"