Skip to content

Commit 2bfe946

Browse files
YDX-2147483647fky2015
authored andcommitted
doc: 更新开发指南
1 parent 6a20fff commit 2bfe946

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

.github/ISSUE_TEMPLATE/release-tracker.md

-1
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,4 @@ labels: Release
66
---
77

88
- [ ] 提升版本号到最新
9-
- [ ] 上传新的模板到 Overleaf
109
- [ ] 发布新的 Release

DEVELOPMENT.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ make doc
6060

6161
## 参考资料
6262

63-
- 本项目 LaTeX3,因此可以参考的手册包括 expl3 的文档。
63+
- 本项目 LaTeX3,因此可以参考的手册包括 [expl3 的文档](https://www.latex-project.org/help/documentation/)
6464
- [fduthesis 项目代码](https://github.com/stone-zeng/fduthesis)有很多最佳实践,可以参考。
6565
- 样式部分,应该参考研究生院和教务部的相关文件和通知。
6666

@@ -83,6 +83,9 @@ make doc
8383

8484
## 上传 Overleaf 与更新
8585

86+
> [!NOTE]
87+
> Overleaf 链接已利用 [`overleaf.com/docs` API](https://www.overleaf.com/devs) 自动指向最新发布版,不再需要手动更新。
88+
8689
首先运行 `make overleaf` 打包文件。
8790

8891
1. 打开 Overleaf,点击左上角 `New Projects > Upload Projects` ,然后上传 zip 文件。
@@ -98,3 +101,5 @@ make doc
98101
版本号:参考 [Semantic Versioning 2.0.0 | Semantic Versioning](https://semver.org/)
99102

100103
![Release Workflow](./assets/release_workflow.png)
104+
105+
上周展示了完整工作流,其中大部分已自动化,只需要手动触发。

scripts/regression-testing.ps1

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Modified by humans
33

44
$ErrorActionPreference = "Stop"
5-
$USE_GHPROXY = $true
5+
$USE_GHPROXY = $false
66

77
Push-Location (Split-Path -Path $MyInvocation.MyCommand.Path -Parent)
88
Write-Host (Get-Location)

scripts/regression-testing.zsh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
set -e
2-
${USE_GHPROXY:=true}
2+
${USE_GHPROXY:=false}
33

44
mypath=`realpath $0`
55
cd `dirname $mypath`

0 commit comments

Comments
 (0)