fix(ci): exclude temporary dashboard artifacts from PyPI source packages (#10036)

This commit is contained in:
Soulter
2026-09-10 23:25:42 +08:00
committed by GitHub
parent c6eefb5544
commit da1bc7df55
+3 -3
View File
@@ -234,14 +234,14 @@ jobs:
uses: actions/download-artifact@v8
with:
name: Dashboard-${{ steps.tag.outputs.tag }}
path: dashboard-artifact
path: ${{ runner.temp }}/dashboard-artifact
- name: Unpack dashboard dist into package tree
shell: bash
run: |
mkdir -p astrbot/dashboard/dist
unzip -q "dashboard-artifact/AstrBot-${{ steps.tag.outputs.tag }}-dashboard.zip" -d dashboard-artifact/unpacked
cp -r dashboard-artifact/unpacked/dist/. astrbot/dashboard/dist/
unzip -q "${RUNNER_TEMP}/dashboard-artifact/AstrBot-${{ steps.tag.outputs.tag }}-dashboard.zip" -d "${RUNNER_TEMP}/dashboard-artifact/unpacked"
cp -r "${RUNNER_TEMP}/dashboard-artifact/unpacked/dist/." astrbot/dashboard/dist/
- name: Set up Python
uses: actions/setup-python@v7