|
10 | 10 | workflow_dispatch:
|
11 | 11 |
|
12 | 12 | permissions:
|
13 |
| - contents: read |
| 13 | + contents: write |
14 | 14 |
|
15 | 15 | jobs:
|
16 | 16 | build-wheel:
|
17 | 17 | runs-on: windows-latest
|
18 | 18 |
|
19 | 19 | strategy:
|
20 | 20 | matrix:
|
21 |
| - python-version: [ "3.12", "3.11", "3.10" ] |
| 21 | + python-version: [ "3.13" ] |
22 | 22 |
|
23 | 23 | steps:
|
24 | 24 | - name: Checkout repository code
|
25 | 25 | # zh: 检出仓库代码
|
26 |
| - uses: actions/checkout@v3 |
| 26 | + uses: actions/checkout@v4 |
27 | 27 |
|
28 | 28 | - name: Set up Python ${{ matrix.python-version }}
|
29 | 29 | # zh: 设置 Python ${{ matrix.python-version }}
|
@@ -74,14 +74,19 @@ jobs:
|
74 | 74 | # env:
|
75 | 75 | # MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_API_TOKEN }}
|
76 | 76 |
|
77 |
| -# - name: Upload Wheel to GitHub Releases |
78 |
| -# # zh: 上传 Wheel 到 GitHub Releases |
79 |
| -# if: startsWith(github.ref, 'refs/tags/') |
80 |
| -# uses: actions/upload-release-asset@v1 |
81 |
| -# env: |
82 |
| -# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
83 |
| -# with: |
84 |
| -# upload_url: ${{ github.event.release.upload_url }} |
85 |
| -# asset_path: ./dist/*.whl |
86 |
| -# asset_name: your_package_name-${{ matrix.python-version }}.whl # zh: 请替换为实际的 wheel 文件名 |
87 |
| -# asset_content_type: application/octet-stream |
| 77 | + - name: Upload Wheel to GitHub Releases |
| 78 | + # zh: 上传 Wheel 到 GitHub Releases |
| 79 | + # if: startsWith(github.ref, 'refs/tags/') |
| 80 | + uses: softprops/action-gh-release@v2 |
| 81 | + with: |
| 82 | + token: ${{ secrets.CUSTOM_GITHUB_TOKEN }} |
| 83 | + tag_name: released |
| 84 | + name: latest-whl |
| 85 | + draft: false |
| 86 | + prerelease: true |
| 87 | + make_latest: true |
| 88 | + generate_release_notes: true |
| 89 | + # upload_url: ${{ github.event.release.upload_url }} |
| 90 | + files: ${{ github.workspace }}/dist/*.whl |
| 91 | + # asset_name: your_package_name-${{ matrix.python-version }}.whl # zh: 请替换为实际的 wheel 文件名 |
| 92 | + # asset_content_type: application/octet-stream |
0 commit comments