44 push :
55 branches-ignore :
66 - " gh-readonly-queue/**"
7+ - " copilot/**"
8+ - " dependabot/**"
9+ - " pre-commit-ci-update-config"
710 tags :
811 - " v*"
912 pull_request :
5457 platform_id : manylinux_aarch64
5558 dp_variant : cpu
5659 steps :
57- - uses : actions/checkout@v4
60+ - uses : actions/checkout@v5
5861 with :
5962 # https://github.com/pypa/setuptools_scm/issues/480
6063 fetch-depth : 0
7073 rm -rf .git
7174 if: matrix.dp_pkg_name == 'deepmd-kit-cu11'
7275 - name : Build wheels
73- uses : pypa/cibuildwheel@v2.23
76+ uses : pypa/cibuildwheel@v3.1
7477 env :
7578 CIBW_BUILD_VERBOSITY : 1
7679 CIBW_ARCHS : all
8790 name : Build source distribution
8891 runs-on : ubuntu-latest
8992 steps :
90- - uses : actions/checkout@v4
93+ - uses : actions/checkout@v5
9194 with :
9295 fetch-depth : 0
9396 - name : Build sdist
@@ -106,7 +109,7 @@ jobs:
106109 id-token : write
107110 if : github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/v')
108111 steps :
109- - uses : actions/download-artifact@v4
112+ - uses : actions/download-artifact@v5
110113 with :
111114 pattern : cibw-*
112115 path : dist
@@ -128,8 +131,8 @@ jobs:
128131 steps :
129132 - name : Delete huge unnecessary tools folder
130133 run : rm -rf /opt/hostedtoolcache
131- - uses : actions/checkout@v4
132- - uses : actions/download-artifact@v4
134+ - uses : actions/checkout@v5
135+ - uses : actions/download-artifact@v5
133136 with :
134137 path : source/install/docker/dist
135138 pattern : cibw-*-manylinux_x86_64-cu${{ matrix.cuda_version }}*
@@ -162,12 +165,12 @@ jobs:
162165 needs : [build_wheels, build_sdist]
163166 runs-on : ubuntu-latest
164167 steps :
165- - uses : actions/download-artifact@v4
168+ - uses : actions/download-artifact@v5
166169 with :
167170 path : dist/packages
168171 pattern : cibw-*
169172 merge-multiple : true
170- - uses : actions/setup-python@v5
173+ - uses : actions/setup-python@v6
171174 name : Install Python
172175 with :
173176 python-version : ' 3.11'
@@ -176,7 +179,7 @@ jobs:
176179 ls dist/packages > package_list.txt
177180 dumb-pypi --output-dir dist --packages-url ../../packages --package-list package_list.txt --title "DeePMD-kit Developed Packages"
178181 - name : Upload Pages artifact
179- uses : actions/upload-pages-artifact@v3
182+ uses : actions/upload-pages-artifact@v4
180183 with :
181184 path : dist
182185 deploy_pypi_index :
0 commit comments