Devotd Github
新着開発ツール

abdoslamb/inkdoc — GitHub Actions 6 アクションのメジャーバージョン更新

InkDoc の最新コミットは、アプリコードには触れずに、リリース・CI ワークフローで使う GitHub Actions 6 つすべてをメジャーバージョンへ引き上げた依存関係更新である。

リポジトリ情報abdoslamb/inkdoc ↗

InkDoc の最新コミットは、アプリコードには触れずに、リリース・CI ワークフローで使う GitHub Actions 6 つすべてをメジャーバージョンへ引き上げた依存関係更新である。

GitHub の説明: Turn any document into clean, AI-ready Markdown — locally on your machine. Desktop app for Windows, macOS & Linux powered by MarkItDown, Docling, GLM-OCR and Markit.

スター
★ 55
フォーク
7
言語
Python
ライセンス
MIT
最新リリース
v1.2.0
原文を見る ↗GitHub で見る ↗

InkDoc は、ドキュメントを AI がそのまま読み取れる Markdown に変換するローカルデスクトップアプリです。Windows・macOS・Linux 向けにリリースされており、変換エンジンとして MarkItDown、Docling、GLM-OCR、Markit を使っています。2026 年 11 月 5 日に投稿された最新コミットは、アプリコードではなく CI 設定のみを変更した依存関係の更新であり、GitHub Actions バンドルの 6 アクションすべてがメジャーバージョンに上がりました。

変更されたのは .github/workflows/ 配下の 6 ファイル(build-addon.yml、build-packs.yml、ci.yml、glm-ocr-track.yml、release-check.yml、release.yml)で、44 行の追加と 44 行の削除だけです。アップグレードされたバージョンは actions/checkout 4.4.0→7.0.1、actions/setup-python 5.6.0→7.1.0、softprops/action-gh-release 2.6.2→3.0.3、actions/attest-build-provenance 2.4.0→4.2.2、actions/upload-artifact 4.6.2→7.0.2、actions/download-artifact 4.3.0→8.0.2 です。各アクションはタグではなくコミットハッシュで固定されており、このコミットは dependabot[bot] が作成しました。

InkDoc のリリースは add-on と pack のバンドルを作って GitHub Release に添付し、attest-build-provenance で来歴証明(attestation)を残すパイプラインなので、今回の更新はリリースとサプライチェーン検証に直接食い込みます。CI は windows-latest、macos-latest、ubuntu-24.04 で実行され、ソース実行の最低ラインとして Python 3.10 を置いています。

ただし、アプリのユーザーに体感できる変化はありません。いくつかのワークフローのバージョンコメントは古い値のまま残っており、読み方が実態と食い違っています。checkout は実際の固定ハッシュが v7.0.1 であるのに対し、コメントは v4.2.2 となっています。コミットメッセージ下部の自動生成リストも前の表と異なり、setup-python 7.0.0、upload-artifact 7.0.1、download-artifact 8.0.1 になっています。メジャーバージョンに上げた理由や各アクションの実際の挙動の差異は記録されていません。リリースパイプラインの依存関係が定期的に更新されているというシグナルとして読む価値のある変更であり、アプリ機能が変わったと読む根拠はありません。出典は GitHub のコミット記録(https://github.com/AbdoslamB/InkDoc/commit/630e2a3485ce0153251b9e8fa00b09c61f349dc2)です。