|
43 | 43 | run: ./bin/build_container |
44 | 44 | - name: Setup project |
45 | 45 | run: ./bin/setup |
46 | | - - name: Build manual |
47 | | - run: ./do gen:html_manual MANUAL_NAME=isa VERSIONS=all |
48 | | - - name: Build html documentation for generic_rv64 |
49 | | - run: ./do gen:html[generic_rv64] |
50 | | - - name: Generate YARD docs |
51 | | - run: ./do gen:tool_doc |
52 | | - - name: Create _site/example_cfg |
53 | | - run: mkdir -p _site/example_cfg |
54 | | - - name: Create _site/manual |
55 | | - run: mkdir -p _site/manual |
56 | | - - name: Create _site/pdfs |
57 | | - run: mkdir -p _site/pdfs |
58 | | - - name: Create _site/htmls |
59 | | - run: mkdir -p _site/htmls |
60 | | - - name: Copy cfg html |
61 | | - run: cp -R gen/cfg_html_doc/generic_rv64/html _site/example_cfg |
62 | | - - name: Create RVA20 Profile Release PDF Spec |
63 | | - run: ./do gen:profile[RVA20] |
64 | | - - name: Copy RVA20 Profile Release PDF |
65 | | - run: cp gen/profile_doc/pdf/RVA20.pdf _site/pdfs/RVA20.pdf |
66 | | - - name: Create RVA22 Profile Release PDF Spec |
67 | | - run: ./do gen:profile[RVA22] |
68 | | - - name: Copy RVA22 Profile Release PDF |
69 | | - run: cp gen/profile_doc/pdf/RVA22.pdf _site/pdfs/RVA22.pdf |
70 | | - - name: Create RVI20 Profile Release PDF Spec |
71 | | - run: ./do gen:profile[RVI20] |
72 | | - - name: Copy RVI20 Profile Release PDF |
73 | | - run: cp gen/profile_doc/pdf/RVA20.pdf _site/pdfs/RVI20.pdf |
74 | | - - name: Create MC100-32 PDF Spec |
75 | | - run: ./do gen:cert_model_pdf[MC100-32] |
76 | | - - name: Copy MC100-32 PDF |
77 | | - run: cp gen/certificate_doc/pdf/MC100-32.pdf _site/pdfs/MC100-32.pdf |
78 | | - - name: Create MC100-32 HTML Spec |
79 | | - run: ./do gen:cert_model_html[MC100-32] |
80 | | - - name: Copy MC100-32 HTML |
81 | | - run: cp gen/certificate_doc/html/MC100-32.html _site/htmls/MC100-32.html |
82 | | - - name: Create MC100-64 PDF Spec |
83 | | - run: ./do gen:cert_model_pdf[MC100-64] |
84 | | - - name: Copy MC100-64 PDF |
85 | | - run: cp gen/certificate_doc/pdf/MC100-64.pdf _site/pdfs/MC100-64.pdf |
86 | | - - name: Create MC100-64 HTML Spec |
87 | | - run: ./do gen:cert_model_html[MC100-64] |
88 | | - - name: Copy MC100-64 HTML |
89 | | - run: cp gen/certificate_doc/html/MC100-64.html _site/htmls/MC100-64.html |
90 | | - - name: Copy manual html |
91 | | - run: cp -R gen/manual/isa/top/all/html _site/manual |
| 46 | + - name: Create deploy dir |
| 47 | + run: /bin/bash lib/deploy.sh |
92 | 48 | - name: Setup Pages |
93 | 49 | uses: actions/configure-pages@v5 |
94 | 50 | - name: Upload artifact |
|
0 commit comments