在 GitHub Pages 中托管 LaTeX 编译出的 PDF

前几天,我想整理一下自己的简历信息,按照以往的习惯,用 LaTeX 编写的。 但是当我想发布到网上,以便分享简历对应的链接时,我需要将 PDF 上传到某个地方。 简历对应的 PDF 文件是二进制文件,我不想在仓库中直接存储。 所以想利用 GitHub Actions 自动编译 LaTeX 文件,并将生成的 PDF 文件发布到 GitHub Pages 上。 ...

 · 1 min · 371 words · ringsaturn

更省心的 Python 项目维护

本文介绍了 Python 项目维护中的两个常见痛点:PyPI 包上传发布繁琐和子依赖固定耗时。针对这些问题,文章介绍了两个解决方案:1) PyPI 的 Trusted Publishers 机制,通过 GitHub Actions 实现无密码发布;2) uv 工具的使用,显著提升依赖锁定速度。文章还特别讨论了在依赖 PyTorch 等机器学习框架时的版本管理问题,并提供了相应的配置示例。

 · 3 min · 1172 words · ringsaturn

将 crates 文档发布到 GitHub Pages

 · 1 min · 127 words

用 GitHub Actions 部署 Hugo 网页

 · 1 min · 124 words · ringsaturn