From 3201ef9d2f164256f0285fd73fc8464d15c8bea4 Mon Sep 17 00:00:00 2001 From: Levi Zhou <31941107+ZhouXY-PKU@users.noreply.github.com> Date: Mon, 26 Jan 2026 08:00:01 +0800 Subject: [PATCH 1/4] Update Doxyfile --- doxygen/Doxyfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doxygen/Doxyfile b/doxygen/Doxyfile index e109197b7b..39a3a477f0 100644 --- a/doxygen/Doxyfile +++ b/doxygen/Doxyfile @@ -2312,7 +2312,7 @@ HAVE_DOT = YES # Minimum value: 0, maximum value: 32, default value: 0. # This tag requires that the tag HAVE_DOT is set to YES. -DOT_NUM_THREADS = 0 +DOT_NUM_THREADS = 2 # When you want a differently looking font in the dot files that doxygen # generates you can specify the font name using DOT_FONTNAME. You need to make From b22efc5002784c8f5836289cc6e637f999228fa9 Mon Sep 17 00:00:00 2001 From: Levi Zhou <31941107+ZhouXY-PKU@users.noreply.github.com> Date: Mon, 26 Jan 2026 08:20:12 +0800 Subject: [PATCH 2/4] Add Force Clean Workspace step in workflow Add step to force clean the workspace before checkout --- .github/workflows/devcontainer.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/devcontainer.yml b/.github/workflows/devcontainer.yml index 31e0682a37..127eb3f489 100644 --- a/.github/workflows/devcontainer.yml +++ b/.github/workflows/devcontainer.yml @@ -17,6 +17,9 @@ jobs: matrix: dockerfile: ["gnu","intel","cuda"] steps: + - name: Force Clean Workspace + run: rm -rf ${{ github.workspace }}/* + - name: Checkout uses: actions/checkout@v6 From 8308c2defdae0bcbcc2643877120265427c58414 Mon Sep 17 00:00:00 2001 From: Levi Zhou <31941107+ZhouXY-PKU@users.noreply.github.com> Date: Mon, 26 Jan 2026 14:13:39 +0800 Subject: [PATCH 3/4] Change workspace cleanup path in devcontainer.yml Updated the clean workspace step to remove specific directory. --- .github/workflows/devcontainer.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/devcontainer.yml b/.github/workflows/devcontainer.yml index 127eb3f489..2a69f683a0 100644 --- a/.github/workflows/devcontainer.yml +++ b/.github/workflows/devcontainer.yml @@ -18,7 +18,7 @@ jobs: dockerfile: ["gnu","intel","cuda"] steps: - name: Force Clean Workspace - run: rm -rf ${{ github.workspace }}/* + run: rm -rf /root/actions-runner/_work/abacus-develop/abacus-develop/ - name: Checkout uses: actions/checkout@v6 From 502bf451bc8e4dd0960f754ca6f0cbb1f517daa9 Mon Sep 17 00:00:00 2001 From: Levi Zhou <31941107+ZhouXY-PKU@users.noreply.github.com> Date: Wed, 28 Jan 2026 21:36:23 +0800 Subject: [PATCH 4/4] Modify Force Clean Workspace step in devcontainer.yml Updated the Force Clean Workspace step to change ownership and delete contents. --- .github/workflows/devcontainer.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/devcontainer.yml b/.github/workflows/devcontainer.yml index 2a69f683a0..80b45d4075 100644 --- a/.github/workflows/devcontainer.yml +++ b/.github/workflows/devcontainer.yml @@ -18,7 +18,10 @@ jobs: dockerfile: ["gnu","intel","cuda"] steps: - name: Force Clean Workspace - run: rm -rf /root/actions-runner/_work/abacus-develop/abacus-develop/ + run: | + sudo chattr -i -R ${{ github.workspace }} 2>/dev/null || true + sudo chown -R $USER:$USER ${{ github.workspace }} + sudo find ${{ github.workspace }} -mindepth 1 -delete - name: Checkout uses: actions/checkout@v6