From 775e676e5b8f7a1723c6e0faa7861450859722ab Mon Sep 17 00:00:00 2001 From: wangli Date: Fri, 21 Nov 2025 15:37:05 +0800 Subject: [PATCH 1/3] fix py build error Signed-off-by: wangli --- pyproject.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 7f90b1edb4e..ac790b092c3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,6 +25,9 @@ requires = [ ] build-backend = "setuptools.build_meta" +[tool.setuptools_scm] +# no extra settings needed, presence enables setuptools-scm + [tool.pymarkdown] plugins.md004.style = "sublist" # ul-style plugins.md007.indent = 4 # ul-indent From 6c8519ab7d83a53430c320a8c9e113c7dffb837f Mon Sep 17 00:00:00 2001 From: wangli Date: Fri, 21 Nov 2025 17:02:35 +0800 Subject: [PATCH 2/3] fix Signed-off-by: wangli --- .github/workflows/nightly_benchmarks.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/nightly_benchmarks.yaml b/.github/workflows/nightly_benchmarks.yaml index 258c434a827..e78897075a5 100644 --- a/.github/workflows/nightly_benchmarks.yaml +++ b/.github/workflows/nightly_benchmarks.yaml @@ -115,7 +115,8 @@ jobs: env: PIP_EXTRA_INDEX_URL: https://mirrors.huaweicloud.com/ascend/repos/pypi run: | - pip install -e . + pip install -r requirements-dev.txt + pip install -v -e . pip install -r benchmarks/requirements-bench.txt - name: Run current commit benchmarks From 64f5d9340e553ffa0c36b716b9ae25a667d2071a Mon Sep 17 00:00:00 2001 From: wangli Date: Fri, 21 Nov 2025 17:05:22 +0800 Subject: [PATCH 3/3] enable sync Signed-off-by: wangli --- .github/workflows/nightly_benchmarks.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/nightly_benchmarks.yaml b/.github/workflows/nightly_benchmarks.yaml index e78897075a5..4a27f60ec31 100644 --- a/.github/workflows/nightly_benchmarks.yaml +++ b/.github/workflows/nightly_benchmarks.yaml @@ -28,7 +28,7 @@ on: # Allow manual triggering of the workflow pull_request: - types: [ labeled ] + types: [labeled, synchronize] # Bash shells do not use ~/.profile or ~/.bashrc so these shells need to be explicitly # declared as "shell: bash -el {0}" on steps that need to be properly activated.