Skip to content

Commit 03264aa

Browse files
authored
chore: 確認用にPandocを実行してupload-artifactするJobを追加 (#194)
* chore: 確認用にPandocを実行してupload-artifactするJobを追加 * fix * update
1 parent c9b3d78 commit 03264aa

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: test-pandoc-resources
2+
3+
on:
4+
push:
5+
branches:
6+
- "*" # matches every branch that doesn't contain a '/'
7+
- "*/*" # matches every branch containing a single '/'
8+
- "**" # matches every branch
9+
- "!master" # excludes master
10+
11+
jobs:
12+
build-docs-docs:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: actions/checkout@v4
16+
- uses: actions/setup-node@v4
17+
- uses: docker://pandoc/latex:2.9
18+
with:
19+
args: "pandoc ./documents/forJava/Javaコーディング規約.md -s --self-contained --number-sections --toc -t html5 -c ./documents/common/pandoc_styles/css/style.css -o ./public/resources/Javaコーディング規約.html"
20+
- uses: docker://pandoc/latex:2.9
21+
with:
22+
args: "pandoc ./documents/forJava/Javaコーディング規約.md --toc --reference-doc=./documents/common/pandoc_styles/スタイル.docx -s -o ./public/resources/Javaコーディング規約.docx"
23+
- uses: docker://pandoc/latex:2.9
24+
with:
25+
args: "pandoc ./documents/forSQL/SQLコーディング規約(Oracle).md -s --self-contained --number-sections --toc -t html5 -c ./documents/common/pandoc_styles/css/style.css -o ./public/resources/SQLコーディング規約(Oracle).html"
26+
- uses: docker://pandoc/latex:2.9
27+
with:
28+
args: "pandoc ./documents/forSQL/SQLコーディング規約(Oracle).md --toc --reference-doc=./documents/common/pandoc_styles/スタイル.docx -s -o ./public/resources/SQLコーディング規約(Oracle).docx"
29+
- uses: docker://pandoc/latex:2.9
30+
with:
31+
args: "pandoc ./documents/forSQL/SQLコーディング規約(PostgreSQL).md -s --self-contained --number-sections --toc -t html5 -c ./documents/common/pandoc_styles/css/style.css -o ./public/resources/SQLコーディング規約(PostgreSQL).html"
32+
- uses: docker://pandoc/latex:2.9
33+
with:
34+
args: "pandoc ./documents/forSQL/SQLコーディング規約(PostgreSQL).md --toc --reference-doc=./documents/common/pandoc_styles/スタイル.docx -s -o ./public/resources/SQLコーディング規約(PostgreSQL).docx"
35+
- uses: docker://pandoc/latex:2.9
36+
with:
37+
args: "pandoc ./documents/forAWSResource/AWSインフラリソース命名規約.md -s --self-contained --number-sections --toc -t html5 -c ./documents/common/pandoc_styles/css/style.css -o ./public/resources/AWSインフラリソース命名規約.html"
38+
- uses: docker://pandoc/latex:2.9
39+
with:
40+
args: "pandoc ./documents/forAWSResource/AWSインフラリソース命名規約.md --toc --reference-doc=./documents/common/pandoc_styles/スタイル.docx -s -o ./public/resources/AWSインフラリソース命名規約.docx"
41+
- uses: docker://pandoc/latex:2.9
42+
with:
43+
args: "pandoc ./documents/forOpenAPISpecification/OpenAPI_Specification_2.0.md -s --self-contained --number-sections --toc -t html5 -c ./documents/common/pandoc_styles/css/style.css -o ./public/resources/OpenAPI_Specification_2.0.html"
44+
- uses: docker://pandoc/latex:2.9
45+
with:
46+
args: "pandoc ./documents/forOpenAPISpecification/OpenAPI_Specification_2.0.md --toc --reference-doc=./documents/common/pandoc_styles/スタイル.docx -s -o ./public/resources/OpenAPI_Specification_2.0.docx"
47+
- name: Archive resources
48+
uses: actions/upload-artifact@v4
49+
with:
50+
name: pandoc_resources
51+
path: ./public/resources/
52+
retention-days: 1

0 commit comments

Comments
 (0)