diff --git a/.github/workflows/reusable-release-skill.yaml b/.github/workflows/reusable-release-skill.yaml index 0e55b3f..40850d4 100644 --- a/.github/workflows/reusable-release-skill.yaml +++ b/.github/workflows/reusable-release-skill.yaml @@ -34,8 +34,9 @@ jobs: steps: - uses: http://120.25.191.12:3000/admin/actions-checkout@v4 + # Pin PyArmor 8.5.3 — matches desktop python_env; PyArmor 9.x trial often fails on multi-file gen. - name: Setup Tools - run: pip install "pyarmor>=8.5" requests python-frontmatter --break-system-packages -i https://pypi.tuna.tsinghua.edu.cn/simple + run: pip install "pyarmor==8.5.3" requests python-frontmatter --break-system-packages -i https://pypi.tuna.tsinghua.edu.cn/simple - name: Encrypt Source Code run: |