<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mingling.git/.github/workflows, branch try-new-badges</title>
<subtitle>用于开发多子命令的命令行框架
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/'/>
<entry>
<title>chore: reorganize dev tools into dev/ directory and consolidate configs</title>
<updated>2026-08-18T22:15:20+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-08-18T21:54:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=ec9edc294fd5e7e29977fc7b0e6fb953422bc0e2'/>
<id>ec9edc294fd5e7e29977fc7b0e6fb953422bc0e2</id>
<content type='text'>
Move CI, dev tools, and configs from root-level scattered locations into
a
unified `dev/` directory structure. Update all references across build
scripts, documentation, and editor configurations.

Also consolidate editor config generation into build.rs for automated
synchronization of rust-analyzer settings across VS Code and Zed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move CI, dev tools, and configs from root-level scattered locations into
a
unified `dev/` directory structure. Update all references across build
scripts, documentation, and editor configurations.

Also consolidate editor config generation into build.rs for automated
synchronization of rust-analyzer settings across VS Code and Zed.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: show diff on git-unlock in CI</title>
<updated>2026-08-18T04:23:03+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-08-18T04:19:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=5de5d5d72a9021125272977a6ca2ab865043bf67'/>
<id>5de5d5d72a9021125272977a6ca2ab865043bf67</id>
<content type='text'>
Pass `--show-diff` to `git-unlock` and restructure CI steps as
(command, args) pairs to support per-step arguments. The diff prints
tracked workspace changes before they are discarded.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pass `--show-diff` to `git-unlock` and restructure CI steps as
(command, args) pairs to support per-step arguments. The diff prints
tracked workspace changes before they are discarded.
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: configure git identity in workflows</title>
<updated>2026-08-18T04:11:59+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-08-18T04:11:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=b1694827328dcbf061b9b502e51830176b4f42df'/>
<id>b1694827328dcbf061b9b502e51830176b4f42df</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: remove duplicate arg-picker CI job</title>
<updated>2026-08-18T04:10:49+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-08-18T04:10:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=d3ef0d0d027abe20513a704cd8f54d1579535890'/>
<id>d3ef0d0d027abe20513a704cd8f54d1579535890</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci(workflows): restructure CI checks with git-lock and reporting</title>
<updated>2026-08-18T04:00:17+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-08-18T04:00:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=346cad57a9835347cbc82aacce15a910a87e1783'/>
<id>346cad57a9835347cbc82aacce15a910a87e1783</id>
<content type='text'>
Convert per-check CI commands into a unified git-lock protected flow and
add a consolidated report job that aggregates all matrix run results
into the job summary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Convert per-check CI commands into a unified git-lock protected flow and
add a consolidated report job that aggregates all matrix run results
into the job summary.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ci): add translated docs structure consistency check</title>
<updated>2026-08-16T21:30:05+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-08-16T21:30:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=ef23cd944402939605c78a4a853ef6e33af02c21'/>
<id>ef23cd944402939605c78a4a853ef6e33af02c21</id>
<content type='text'>
Add a new CI check that verifies translated docs directories mirror
the English reference structure, comparing structural signatures of
markdown files including headings, code fences, and list types.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a new CI check that verifies translated docs directories mirror
the English reference structure, comparing structural signatures of
markdown files including headings, code fences, and list types.
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: scope artifact upload to mling package only</title>
<updated>2026-08-15T18:33:21+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-08-15T18:33:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=ec76bd39126f45853d35c098fc380351eeda17c4'/>
<id>ec76bd39126f45853d35c098fc380351eeda17c4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: parallelize package builds and publish with docs deploy</title>
<updated>2026-08-15T18:10:20+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-08-15T18:10:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=2a5704fb9e438a9844469bf5c85b525d037f6663'/>
<id>2a5704fb9e438a9844469bf5c85b525d037f6663</id>
<content type='text'>
Refactor the CI workflow to build distributable packages in
parallel with checks, then upload them to the Pages deployment
alongside documentation. Simplify artifact naming to use only the
OS rather than commit SHA and date, and add SHA-256 checksums.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactor the CI workflow to build distributable packages in
parallel with checks, then upload them to the Pages deployment
alongside documentation. Simplify artifact naming to use only the
OS rather than commit SHA and date, and add SHA-256 checksums.
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: add package-mling job to CI workflow</title>
<updated>2026-08-15T16:57:24+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-08-15T16:57:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=e287b5090919fffa162918a8b78c50b59f790970'/>
<id>e287b5090919fffa162918a8b78c50b59f790970</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: update actions/checkout to v7</title>
<updated>2026-08-15T16:55:41+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-08-15T16:55:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/catilgrass/mingling.git/commit/?id=a3563400f220ede1a77de28d8172c4c05c67c261'/>
<id>a3563400f220ede1a77de28d8172c4c05c67c261</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
