diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 284b72d..58abb30 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -33,6 +33,13 @@ jobs: - name: Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - name: Update version from tag + run: | + VERSION="${GITHUB_REF_NAME#v}" + sed -i "s/\.version = \"[^\"]*\",/.version = \"${VERSION}\",/" build.zig.zon + echo "Updated build.zig.zon to version ${VERSION}" + grep '\.version' build.zig.zon + - name: Setup Zig uses: mlugg/setup-zig@e7d1537c378b83b8049f65dda471d87a2f7b2df2 # v2.2.0 with: diff --git a/README.ja.md b/README.ja.md new file mode 100644 index 0000000..4f945d9 --- /dev/null +++ b/README.ja.md @@ -0,0 +1,233 @@ +

English | 日本語

+ +





+ +

+ draft +

+ Markdown テンプレートジェネレーター +

+ +



+ +

+ + GitHub Workflow Status + + + GitHub Release + +

+ +## 特徴 + +- テンプレートからMarkdownドキュメントを生成 +- ドキュメントIDの自動採番 +- ドキュメント一覧付きのインデックスファイル生成 +- ADRとDesign Docのテンプレートを内蔵 +- カスタムテンプレートのサポート + +## インストール + +macOSまたはLinuxでHomebrewを使用してインストール: + +```bash +$ brew tap linyows/draft +$ brew install linyows/draft/draft +``` + +### ソースからビルド + +Zig 0.15.2以降が必要です。 + +```bash +$ git clone https://github.com/linyows/draft.git +$ cd draft +$ zig build --release=fast +``` + +バイナリは `./zig-out/bin/draft` に生成されます。 + +## 使い方 + +### 初期化 + +デフォルトの設定とテンプレートを含む `.draft` ディレクトリを作成: + +```bash +draft init +``` + +以下が作成されます: +``` +.draft/ +├── config.json +└── templates/ + ├── adr.md + ├── adr-index.md + ├── design.md + └── design-index.md +``` + +### ドキュメントの生成 + +```bash +draft