Anduin Xue
Anduin Xue

Anduin's Tech Blog

GitHub


Lint markdown with customized rule by JavaScript

本文介绍了一种通过 JavaScript 实现对 Markdown 文件进行自定义规则检查的方法,并展示了如何在 GitHub CI 中配置该检查流程以实现自动化验证。文章详细说明了如何使用 Node.js 和 npm 包来安装必要的依赖项,并提供了一个完整的脚本示例,用于检查 Markdown 文件的文件名、标题格式以及内容结构是否符合预设规范。此外,作者还分享了如何在 GitHub Actions 中配置工作流文件以自动运行这些检查,并通过具体的代码片段展示了如何实现自定义规则的验证逻辑。这种方法不仅提高了文档的一致性和质量,还能帮助团队快速发现潜在问题并进行修复。你是否也在寻找一种高效的文档管理解决方案?不妨尝试将此方法扩展到你的项目中!--DeepSeek

GitHub node JavaScript GitHub Actions Continuous Integration markdown

Display code coverage information for .NET Core project using Azure DevOps.

本文介绍了在 Azure DevOps 中为 .NET Core 项目显示代码覆盖率信息的详细步骤。首先需要创建一个构建管道,并根据使用的经典设计器或 YAML 文件添加相应的命令行任务。确保在 Windows 平台上运行以获得最佳支持效果。完成配置后,构建完成后即可查看代码覆盖率和测试结果。文章还展示了如何生成并嵌入-badge URL_到项目文档中,方便团队直观了解项目的代码覆盖率情况。如果你也在使用 Azure DevOps 和 .NET Core 进行开发,不妨尝试一下这些步骤,看看你的项目能达到怎样的代码覆盖率?又或者,你可以思考如何通过改进测试覆盖率来提升代码质量?--DeepSeek

.NET Core Azure DevOps .NET Test MSTest Integration Test Code coverage GitHub

  • 1