Commit graph

126 commits

Author SHA1 Message Date
Your Name
2f6c3fc0c6 feat: 根據版本號格式決定是否標記 latest
- 純數字版本(如 0.1.10)→ 同時標記 latest
- 測試版本(如 0.1.10.test)→ 僅標記版本號
- 使用正則表達式 ^[0-9]+\.[0-9]+\.[0-9]+$ 判斷
2026-01-21 22:38:37 +08:00
Your Name
7c4a361e3f fix: 更新 Tailscale SSH 連線步驟,新增手動網頁驗證提示並設定連線超時 2026-01-21 20:53:14 +08:00
Your Name
4d2a690bb9 fix: 更新 Dockerfile 版本至 v0.1.10,修正基礎映像為 debian:bookworm,並新增 APT 重試機制以改善 Multi-Arch Build 的穩定性 2026-01-21 20:43:54 +08:00
Your Name
448011f7e2 fix: 更新 Multi-Arch Docker Build 流程,分離建構與推送步驟 2026-01-21 20:14:59 +08:00
Your Name
a4d5cd1e53 fix: 簡化 Tailscale SSH 流程,改善 Docker Build 錯誤處理 2026-01-21 18:44:52 +08:00
Your Name
ddbc92196f fix: 修正 tailscale ssh 語法,提供 ACL 設定說明 2026-01-21 17:47:45 +08:00
Your Name
45376702f2 fix: 修復 Tailscale SSH 需互動式登入問題,新增 --ssh 參數與 Smoke Test 2026-01-21 17:40:58 +08:00
Your Name
41a7111db2 feat: 更新 Remote Build workflow 支援 Multi-Arch (amd64/arm64) 2026-01-21 17:33:26 +08:00
Your Name
de11dd5a0d fix: use script file approach to avoid heredoc parsing issues [remote-build] 2026-01-21 17:00:30 +08:00
Your Name
44152ff872 fix(ci): 修正 Release workflow 確保 Docker Image 正確發佈
- dockerhub-description.yml:
  - 修正 IMAGE_NAME 為 convertx/convertx-cn
  - 新增 continue-on-error 避免阻擋 Release
  - 新增 workflow_run 觸發器

- release.yml:
  - 新增 workflow_dispatch 手動觸發支援
  - 新增 permissions 設定
  - 優化 disk cleanup 錯誤處理

- docker-publish.yml:
  - 修正 DOCKERHUB_USERNAME 從 secrets 讀取
  - 修正 DOCKER_IMAGE 為正確的 convertx/convertx-cn
2026-01-20 12:52:02 +08:00
Your Name
e792dfedf1 refine fonts and language support 2026-01-19 23:54:04 +08:00
Your Name
7632584eb6 ci: add GitHub Actions workflows for upstream sync and release automation 2026-01-19 20:18:23 +08:00
Emrik Östling
3d84925e1b
Potential fix for code scanning alert no. 2: Workflow does not contain permissions (#476)
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-12-14 20:46:01 +01:00
Emrik Östling
ab352987d5
Potential fix for code scanning alert no. 1: Workflow does not contain permissions (#474)
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-12-14 20:33:27 +01:00
Emrik Östling
689e66e3f9
Potential fix for code scanning alert no. 3: Workflow does not contain permissions (#475)
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-12-14 20:33:13 +01:00
Emrik Östling
af199ab8bb
Potential fix for code scanning alert no. 5: Workflow does not contain permissions (#472)
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-12-14 20:30:31 +01:00
renovate[bot]
2f965035b6
chore(deps): update github artifact actions (#467)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-13 12:26:28 +01:00
renovate[bot]
a59a9fdeec
chore(deps): update dependency node to v24 (#458)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-03 21:29:56 +01:00
renovate[bot]
f5bc47b532
chore(deps): update ramonpaolo/bump-version action to v2.4.0 (#457)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-03 21:29:32 +01:00
Emrik Östling
bef07a787e
fix: Version wasn't bumped for v0.16.0 (#456) 2025-12-03 21:16:05 +01:00
renovate[bot]
4ae2aab66a
chore(deps): update actions/checkout action to v6 (#446)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 21:54:32 +01:00
renovate[bot]
1a4e2dec7c
chore(deps): update github artifact actions (#426)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 18:13:57 +01:00
C4illin
80142ff269 chore: fix lint 2025-10-07 20:34:55 +00:00
Emrik Östling
a677a5eec1
ci: add exception for collaborators (#418) 2025-10-07 22:26:15 +02:00
C4illin
0ac585c9da chore: correct spacing 2025-10-07 20:11:44 +00:00
Emrik Östling
4f61577421
ci: remove release please (#416) 2025-10-07 21:58:11 +02:00
renovate[bot]
d3fc6a237f
chore(deps): update peter-evans/dockerhub-description action to v5 2025-10-01 20:30:22 +00:00
C4illin
1c79de2f37 ci: add bun test workflow 2025-08-13 20:52:55 +02:00
renovate[bot]
5bf3fbc10e
chore(deps): update actions/checkout action to v5 2025-08-11 13:42:58 +00:00
C4illin
43081c5179 chore: attempt to restrict push when allowed 2025-08-08 00:16:25 +02:00
C4illin
d390dce843 chore: test without push 2025-08-08 00:16:25 +02:00
C4illin
e5939aaa5d chore: test with id-token permissions 2025-08-07 23:44:45 +02:00
C4illin
858ee28ef2 ci: check formatting 2025-08-07 23:38:25 +02:00
renovate[bot]
d24e8b4027 chore(deps): update actions/download-artifact action to v5 2025-08-06 17:07:48 +02:00
C4illin
93fbdbe0f3 chore: test global permissions 2025-08-03 21:15:04 +02:00
C4illin
068d9b8716 chore: hardcode ghcr token 2025-08-03 20:45:37 +02:00
C4illin
99c689657f ci: remove hardcoded ghcr image name 2025-08-03 19:42:08 +02:00
C4illin
bd36314f00 chore: change to major version only 2025-06-26 00:23:53 +02:00
renovate[bot]
d28c079a57
chore(deps): update docker/setup-buildx-action action to v3.11.1 2025-06-18 12:48:01 +00:00
renovate[bot]
68dad51948
chore(deps): update docker/setup-buildx-action action to v3.11.0 2025-06-16 16:54:22 +00:00
C4illin
1be11708c4 chore: format all files 2025-06-03 19:19:28 +02:00
renovate[bot]
3417564278
chore(deps): update docker/build-push-action action to v6.18.0 2025-05-27 23:08:35 +00:00
renovate[bot]
0c6f6d6904
chore(deps): update docker/build-push-action action to v6.17.0 2025-05-23 17:13:16 +00:00
Emrik Östling
00f95b6daa ci: merge images 2025-05-23 19:09:16 +02:00
C4illin
5646f79f99 ci: add native arm64 build 2025-05-22 14:17:31 +02:00
C4illin
43497ad8d1 ci: split docker hub description to separate workflow 2024-11-12 12:35:05 +01:00
C4illin
f22b61fe4c ci: sync docker hub description with readme 2024-11-12 12:27:39 +01:00
C4illin
5b08f4cd19 ci: support dockerhub 2024-11-12 12:17:45 +01:00
C4illin
1e9bde18c7 chore: use renovate instead 2024-08-05 21:25:18 +02:00
C4illin
d55ba218ff chore: add linux/arm64 platform to Docker build 2024-07-30 00:50:30 +02:00