本文是开源观察的所有类型文章(包括原创、转载与翻译)的发布流程。

在文章被提交到对应的 GitHub 仓库,进行审核并被挪动到待发布目录(Article 的 source 以及 TranslateProject 的 translated)后,需要按照以下流程进行发布。

  1. 将文章仓库 Pull 下来

  2. 参考 git 格式指南 创建发布分支

  3. 使用一个 Markdown 编辑器打开文章

  4. 增加发布日期等元信息

    在文章的开头,datecategories 以及 tags 都需要被填写。date 为文章的发布日期(填写发布当天的日期,而非提交日期,格式为 YYYY-MM-DD HH:MM:SS),categories 为文章的分类(如 原创转载翻译新闻教程 等),tags 为文章的标签(通常是文章的主题相关内容,例如 gitLinuxGitHubRust 等)。

    分类与标签主要又发布者自行决定,但需要保证分类与标签的一致性。

  5. 检查元数据

    请务必检查确认文章的元数据(标题、作者信息等)内容正确无误。

  6. 精校文章内容

    对翻译文章,需要对文章内容进行精校,确保翻译质量。对于原创与转载文章,需要检查文章内容是否符合规范,是否有错别字、语法错误,内容错误等。

    在这步可以适当修改文章内容(尤其是翻译文章)。

  7. 检查排版与格式

    请检查文章内容,确保文章摘要完整、图片正常、排版良好。(这些内容在提交时应该已经被审核过,但仍需再次确认)

  8. 发布文章

    接下来,将文章直接添加到网站的 source/_posts 目录下,然后提交到 GitHub 仓库。自动部署会自动将文章发布到网站上。

  9. 检查网站

    请检查网站上的文章是否正常显示,包括标题、作者、发布日期、摘要、正文、图片等。

  10. 参考 git 格式指南 中的 git 提交信息规范,提交发布 commit,并创建 Pull Request。