本文是开源观察的所有类型文章(包括原创、转载与翻译)的发布流程。
在文章被提交到对应的 GitHub 仓库,进行审核并被挪动到待发布目录(Article 的 source
以及 TranslateProject 的 translated
)后,需要按照以下流程进行发布。
将文章仓库 Pull 下来
参考 git 格式指南 创建发布分支
使用一个 Markdown 编辑器打开文章
增加发布日期等元信息
在文章的开头,
date
、categories
以及tags
都需要被填写。date
为文章的发布日期(填写发布当天的日期,而非提交日期,格式为YYYY-MM-DD HH:MM:SS
),categories
为文章的分类(如原创
、转载
、翻译
、新闻
、教程
等),tags
为文章的标签(通常是文章的主题相关内容,例如git
、Linux
、GitHub
、Rust
等)。分类与标签主要又发布者自行决定,但需要保证分类与标签的一致性。
检查元数据
请务必检查确认文章的元数据(标题、作者信息等)内容正确无误。
精校文章内容
对翻译文章,需要对文章内容进行精校,确保翻译质量。对于原创与转载文章,需要检查文章内容是否符合规范,是否有错别字、语法错误,内容错误等。
在这步可以适当修改文章内容(尤其是翻译文章)。
检查排版与格式
请检查文章内容,确保文章摘要完整、图片正常、排版良好。(这些内容在提交时应该已经被审核过,但仍需再次确认)
发布文章
接下来,将文章直接添加到网站的
source/_posts
目录下,然后提交到 GitHub 仓库。自动部署会自动将文章发布到网站上。检查网站
请检查网站上的文章是否正常显示,包括标题、作者、发布日期、摘要、正文、图片等。
参考 git 格式指南 中的 git 提交信息规范,提交发布 commit,并创建 Pull Request。