Update actions

This commit is contained in:
KnugiHK
2026-03-21 18:00:50 +08:00
parent 2b54225689
commit 8781459547
3 changed files with 12 additions and 12 deletions

View File

@@ -32,10 +32,10 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v6
- name: Set up Python ${{ matrix.python-version }} on ${{ matrix.os }} - name: Set up Python ${{ matrix.python-version }} on ${{ matrix.os }}
uses: actions/setup-python@v5 uses: actions/setup-python@v6
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}

View File

@@ -34,7 +34,7 @@ jobs:
uses: actions/attest-build-provenance@v3 uses: actions/attest-build-provenance@v3
with: with:
subject-path: ./wtsexporter_linux_x64 subject-path: ./wtsexporter_linux_x64
- uses: actions/upload-artifact@v6 - uses: actions/upload-artifact@v8
with: with:
name: binary-linux-x64 name: binary-linux-x64
path: ./wtsexporter_linux_x64 path: ./wtsexporter_linux_x64
@@ -58,10 +58,10 @@ jobs:
Rename-Item -Path "wtsexporter.exe" -NewName "wtsexporter_win_x64.exe" Rename-Item -Path "wtsexporter.exe" -NewName "wtsexporter_win_x64.exe"
Get-FileHash wtsexporter_win_x64.exe Get-FileHash wtsexporter_win_x64.exe
- name: Generate artifact attestation - name: Generate artifact attestation
uses: actions/attest-build-provenance@v3 uses: actions/attest-build-provenance@v4
with: with:
subject-path: .\wtsexporter_win_x64.exe subject-path: .\wtsexporter_win_x64.exe
- uses: actions/upload-artifact@v6 - uses: actions/upload-artifact@v8
with: with:
name: binary-windows-x64 name: binary-windows-x64
path: .\wtsexporter_win_x64.exe path: .\wtsexporter_win_x64.exe
@@ -85,10 +85,10 @@ jobs:
Rename-Item -Path "wtsexporter.exe" -NewName "wtsexporter_win_arm64.exe" Rename-Item -Path "wtsexporter.exe" -NewName "wtsexporter_win_arm64.exe"
Get-FileHash wtsexporter_win_arm64.exe Get-FileHash wtsexporter_win_arm64.exe
- name: Generate artifact attestation - name: Generate artifact attestation
uses: actions/attest-build-provenance@v3 uses: actions/attest-build-provenance@v4
with: with:
subject-path: .\wtsexporter_win_arm64.exe subject-path: .\wtsexporter_win_arm64.exe
- uses: actions/upload-artifact@v6 - uses: actions/upload-artifact@v8
with: with:
name: binary-windows-arm64 name: binary-windows-arm64
path: .\wtsexporter_win_arm64.exe path: .\wtsexporter_win_arm64.exe
@@ -114,10 +114,10 @@ jobs:
mv wtsexporter wtsexporter_macos_arm64 mv wtsexporter wtsexporter_macos_arm64
shasum -a 256 wtsexporter_macos_arm64 shasum -a 256 wtsexporter_macos_arm64
- name: Generate artifact attestation - name: Generate artifact attestation
uses: actions/attest-build-provenance@v3 uses: actions/attest-build-provenance@v4
with: with:
subject-path: ./wtsexporter_macos_arm64 subject-path: ./wtsexporter_macos_arm64
- uses: actions/upload-artifact@v6 - uses: actions/upload-artifact@v8
with: with:
name: binary-macos-arm64 name: binary-macos-arm64
path: ./wtsexporter_macos_arm64 path: ./wtsexporter_macos_arm64
@@ -146,7 +146,7 @@ jobs:
uses: actions/attest-build-provenance@v3 uses: actions/attest-build-provenance@v3
with: with:
subject-path: ./wtsexporter_macos_x64 subject-path: ./wtsexporter_macos_x64
- uses: actions/upload-artifact@v6 - uses: actions/upload-artifact@v8
with: with:
name: binary-macos-x64 name: binary-macos-x64
path: ./wtsexporter_macos_x64 path: ./wtsexporter_macos_x64

View File

@@ -22,9 +22,9 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v5 uses: actions/setup-python@v6
with: with:
python-version: '3.x' python-version: '3.x'
- name: Install dependencies - name: Install dependencies