ci: add GitHub Actions workflows for upstream sync and release automation
This commit is contained in:
parent
0d201261c8
commit
5d421e8a76
7035 changed files with 106275 additions and 0 deletions
2902
tests/e2e/output/format-matrix/matrix-report.json
Normal file
2902
tests/e2e/output/format-matrix/matrix-report.json
Normal file
File diff suppressed because it is too large
Load diff
119
tests/e2e/output/format-matrix/matrix-summary.md
Normal file
119
tests/e2e/output/format-matrix/matrix-summary.md
Normal file
|
|
@ -0,0 +1,119 @@
|
|||
# 格式轉換矩陣測試報告
|
||||
|
||||
生成時間: 2026-01-25T05:11:57.336Z
|
||||
|
||||
## 摘要
|
||||
|
||||
| 指標 | 值 |
|
||||
|------|----|
|
||||
| 轉換器數量 | 14 |
|
||||
| 總組合數 | 609 |
|
||||
| 測試數 | 20 |
|
||||
| 通過 | 20 |
|
||||
| 失敗 | 0 |
|
||||
| 跳過 | 445 |
|
||||
| 成功率 | 100.0% |
|
||||
|
||||
## 轉換器詳情
|
||||
|
||||
### inkscape
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (2): svg, svgz
|
||||
- 輸出格式 (6): png, pdf, eps, ps, emf, wmf
|
||||
- 組合數: 12
|
||||
|
||||
### imagemagick
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (12): png, jpg, jpeg, gif, bmp, tiff, tif, webp, ico, ppm, pgm, pbm
|
||||
- 輸出格式 (13): png, jpg, jpeg, gif, bmp, tiff, tif, webp, ico, ppm, pgm, pbm, pdf
|
||||
- 組合數: 144
|
||||
|
||||
### graphicsmagick
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (6): png, jpg, jpeg, gif, bmp, tiff
|
||||
- 輸出格式 (7): png, jpg, jpeg, gif, bmp, tiff, pdf
|
||||
- 組合數: 36
|
||||
|
||||
### pandoc
|
||||
|
||||
- 狀態: ✅ 可用
|
||||
- 輸入格式 (4): markdown, html, rst, latex
|
||||
- 輸出格式 (8): html, docx, odt, rst, latex, mediawiki, asciidoc, org
|
||||
- 組合數: 29
|
||||
|
||||
### dasel
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (6): json, yaml, yml, toml, xml, csv
|
||||
- 輸出格式 (6): json, yaml, yml, toml, xml, csv
|
||||
- 組合數: 30
|
||||
|
||||
### potrace
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (5): bmp, pbm, pgm, ppm, pnm
|
||||
- 輸出格式 (5): svg, eps, ps, pdf, dxf
|
||||
- 組合數: 25
|
||||
|
||||
### vtracer
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (4): png, jpg, jpeg, bmp
|
||||
- 輸出格式 (1): svg
|
||||
- 組合數: 4
|
||||
|
||||
### resvg
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (2): svg, svgz
|
||||
- 輸出格式 (2): png, pdf
|
||||
- 組合數: 4
|
||||
|
||||
### vips
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (7): png, jpg, jpeg, tiff, webp, heif, avif
|
||||
- 輸出格式 (7): png, jpg, jpeg, tiff, webp, heif, avif
|
||||
- 組合數: 42
|
||||
|
||||
### libreoffice
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (11): doc, docx, xls, xlsx, ppt, pptx, odt, ods, odp, rtf, html
|
||||
- 輸出格式 (9): pdf, docx, xlsx, pptx, odt, ods, odp, html, txt
|
||||
- 組合數: 92
|
||||
|
||||
### calibre
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (9): epub, mobi, azw, azw3, pdf, html, txt, rtf, docx
|
||||
- 輸出格式 (7): epub, mobi, azw3, pdf, html, txt, docx
|
||||
- 組合數: 56
|
||||
|
||||
### ffmpeg
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (11): mp3, wav, ogg, flac, aac, m4a, mp4, mkv, avi, mov, webm
|
||||
- 輸出格式 (12): mp3, wav, ogg, flac, aac, m4a, mp4, mkv, avi, mov, webm, gif
|
||||
- 組合數: 121
|
||||
|
||||
### libheif
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (3): heic, heif, avif
|
||||
- 輸出格式 (3): jpg, jpeg, png
|
||||
- 組合數: 9
|
||||
|
||||
### libjxl
|
||||
|
||||
- 狀態: ❌ 不可用
|
||||
- 輸入格式 (5): png, jpg, jpeg, gif, apng
|
||||
- 輸出格式 (1): jxl
|
||||
- 組合數: 5
|
||||
|
||||
## 失敗的測試
|
||||
|
||||
無失敗的測試 ✅
|
||||
1
tests/e2e/output/format-matrix/pandoc/input.docx
Normal file
1
tests/e2e/output/format-matrix/pandoc/input.docx
Normal file
|
|
@ -0,0 +1 @@
|
|||
Test content for docx
|
||||
1
tests/e2e/output/format-matrix/pandoc/input.epub
Normal file
1
tests/e2e/output/format-matrix/pandoc/input.epub
Normal file
|
|
@ -0,0 +1 @@
|
|||
Test content for epub
|
||||
4
tests/e2e/output/format-matrix/pandoc/input.html
Normal file
4
tests/e2e/output/format-matrix/pandoc/input.html
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
<!DOCTYPE html>
|
||||
<html><head><title>Test</title></head>
|
||||
<body><h1>測試</h1><p>內容</p></body>
|
||||
</html>
|
||||
5
tests/e2e/output/format-matrix/pandoc/input.latex
Normal file
5
tests/e2e/output/format-matrix/pandoc/input.latex
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
\documentclass{article}
|
||||
\begin{document}
|
||||
\section{測試}
|
||||
這是 LaTeX 測試。
|
||||
\end{document}
|
||||
7
tests/e2e/output/format-matrix/pandoc/input.markdown
Normal file
7
tests/e2e/output/format-matrix/pandoc/input.markdown
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# 測試文檔
|
||||
|
||||
這是測試內容。
|
||||
|
||||
## 列表
|
||||
- 項目 1
|
||||
- 項目 2
|
||||
8
tests/e2e/output/format-matrix/pandoc/input.md
Normal file
8
tests/e2e/output/format-matrix/pandoc/input.md
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
# 測試文檔
|
||||
|
||||
這是測試內容。
|
||||
|
||||
## 列表
|
||||
|
||||
- 項目 1
|
||||
- 項目 2
|
||||
1
tests/e2e/output/format-matrix/pandoc/input.odt
Normal file
1
tests/e2e/output/format-matrix/pandoc/input.odt
Normal file
|
|
@ -0,0 +1 @@
|
|||
Test content for odt
|
||||
4
tests/e2e/output/format-matrix/pandoc/input.rst
Normal file
4
tests/e2e/output/format-matrix/pandoc/input.rst
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
測試標題
|
||||
========
|
||||
|
||||
這是 reStructuredText 測試。
|
||||
2
tests/e2e/output/format-matrix/pandoc/input.txt
Normal file
2
tests/e2e/output/format-matrix/pandoc/input.txt
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
測試文字內容
|
||||
Test content
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
== 測試
|
||||
|
||||
內容
|
||||
BIN
tests/e2e/output/format-matrix/pandoc/output_html_to_docx.docx
Normal file
BIN
tests/e2e/output/format-matrix/pandoc/output_html_to_docx.docx
Normal file
Binary file not shown.
|
|
@ -0,0 +1,3 @@
|
|||
\section{測試}\label{ux6e2cux8a66}
|
||||
|
||||
內容
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
= 測試 =
|
||||
|
||||
內容
|
||||
BIN
tests/e2e/output/format-matrix/pandoc/output_html_to_odt.odt
Normal file
BIN
tests/e2e/output/format-matrix/pandoc/output_html_to_odt.odt
Normal file
Binary file not shown.
|
|
@ -0,0 +1,5 @@
|
|||
* 測試
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: 測試
|
||||
:END:
|
||||
內容
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
測試
|
||||
====
|
||||
|
||||
內容
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
== 測試
|
||||
|
||||
這是 LaTeX 測試。
|
||||
BIN
tests/e2e/output/format-matrix/pandoc/output_latex_to_docx.docx
Normal file
BIN
tests/e2e/output/format-matrix/pandoc/output_latex_to_docx.docx
Normal file
Binary file not shown.
|
|
@ -0,0 +1,2 @@
|
|||
<h1 id="測試">測試</h1>
|
||||
<p>這是 LaTeX 測試。</p>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
= 測試 =
|
||||
|
||||
這是 LaTeX 測試。
|
||||
BIN
tests/e2e/output/format-matrix/pandoc/output_latex_to_odt.odt
Normal file
BIN
tests/e2e/output/format-matrix/pandoc/output_latex_to_odt.odt
Normal file
Binary file not shown.
|
|
@ -0,0 +1,5 @@
|
|||
* 測試
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: 測試
|
||||
:END:
|
||||
這是 LaTeX 測試。
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
測試
|
||||
====
|
||||
|
||||
這是 LaTeX 測試。
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
== 測試文檔
|
||||
|
||||
這是測試內容。
|
||||
|
||||
=== 列表
|
||||
|
||||
* 項目 1
|
||||
* 項目 2
|
||||
Binary file not shown.
|
|
@ -0,0 +1,7 @@
|
|||
<h1 id="測試文檔">測試文檔</h1>
|
||||
<p>這是測試內容。</p>
|
||||
<h2 id="列表">列表</h2>
|
||||
<ul>
|
||||
<li>項目 1</li>
|
||||
<li>項目 2</li>
|
||||
</ul>
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
\section{測試文檔}\label{ux6e2cux8a66ux6587ux6a94}
|
||||
|
||||
這是測試內容。
|
||||
|
||||
\subsection{列表}\label{ux5217ux8868}
|
||||
|
||||
\begin{itemize}
|
||||
\tightlist
|
||||
\item
|
||||
項目 1
|
||||
\item
|
||||
項目 2
|
||||
\end{itemize}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
= 測試文檔 =
|
||||
|
||||
這是測試內容。
|
||||
|
||||
== 列表 ==
|
||||
|
||||
* 項目 1
|
||||
* 項目 2
|
||||
BIN
tests/e2e/output/format-matrix/pandoc/output_markdown_to_odt.odt
Normal file
BIN
tests/e2e/output/format-matrix/pandoc/output_markdown_to_odt.odt
Normal file
Binary file not shown.
|
|
@ -0,0 +1,12 @@
|
|||
* 測試文檔
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: 測試文檔
|
||||
:END:
|
||||
這是測試內容。
|
||||
|
||||
** 列表
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: 列表
|
||||
:END:
|
||||
- 項目 1
|
||||
- 項目 2
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
測試文檔
|
||||
========
|
||||
|
||||
這是測試內容。
|
||||
|
||||
列表
|
||||
----
|
||||
|
||||
- 項目 1
|
||||
- 項目 2
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
== 測試標題
|
||||
|
||||
這是 reStructuredText 測試。
|
||||
BIN
tests/e2e/output/format-matrix/pandoc/output_rst_to_docx.docx
Normal file
BIN
tests/e2e/output/format-matrix/pandoc/output_rst_to_docx.docx
Normal file
Binary file not shown.
|
|
@ -0,0 +1,2 @@
|
|||
<h1 id="測試標題">測試標題</h1>
|
||||
<p>這是 reStructuredText 測試。</p>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
\section{測試標題}\label{ux6e2cux8a66ux6a19ux984c}
|
||||
|
||||
這是 reStructuredText 測試。
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
= 測試標題 =
|
||||
|
||||
這是 reStructuredText 測試。
|
||||
BIN
tests/e2e/output/format-matrix/pandoc/output_rst_to_odt.odt
Normal file
BIN
tests/e2e/output/format-matrix/pandoc/output_rst_to_odt.odt
Normal file
Binary file not shown.
|
|
@ -0,0 +1,5 @@
|
|||
* 測試標題
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: 測試標題
|
||||
:END:
|
||||
這是 reStructuredText 測試。
|
||||
Loading…
Add table
Add a link
Reference in a new issue