Home Github自动同步ShareLatex
Post
Cancel

Github自动同步ShareLatex

前言

使用步骤

ShareLatex端——新建项目保存至GitHub

  • 此处配置与Overleaf一致

Github端——权限、Secrets、Actions

  • 此处的不同点主要在于secrets的名称将Overleaf改为了Sharelatex,以及yml文件的修改

1. 权限

  • 给Actions读写权限:

2. Secrets

  • 创建两个secrets,分别名为 SHARELATEX_COOKIESHARELATEX_PROJECT_ID,其中,SHARELATEX_PROJECT_IDSHARELATEX_COOKIE 的获取方式与 前文 一样

3. Actions

  • 在项目的根目录下,创建yml文件,路径为 .github/workflows/FileName.ymlFileName 可以自定义,yml文件前的路径是固定的,如下所示:

  • 复制粘贴 YML 中的内容,其中的cron我设定的是每四小时更新一次,可以自定义

  • 手动触发一次以启动工作流

This post is licensed under CC BY 4.0 by the author.