|
@@ -20,6 +20,11 @@ jobs:
|
|
|
repository: le5le-com/meta2d.js
|
|
|
path: meta2d.js
|
|
|
|
|
|
+ - name: Set up Python 3.10
|
|
|
+ uses: actions/setup-python@v4
|
|
|
+ with:
|
|
|
+ python-version: '3.10'
|
|
|
+
|
|
|
- name: Checkout 2d-components repo
|
|
|
uses: actions/checkout@v3
|
|
|
with:
|
|
@@ -41,9 +46,24 @@ jobs:
|
|
|
cd webs
|
|
|
pnpm i && pnpm run prod
|
|
|
|
|
|
+ - name: 安装pipx
|
|
|
+ run: |
|
|
|
+ sudo apt install pipx
|
|
|
+
|
|
|
+ - name: 配置pipx环境变量
|
|
|
+ run: pipx ensurepath
|
|
|
+
|
|
|
+ - name: pipx completions
|
|
|
+ run: pipx completions
|
|
|
+
|
|
|
+ - name: 添加pipxPATH
|
|
|
+ run: |
|
|
|
+ eval "$(register-python-argcomplete pipx)"
|
|
|
+
|
|
|
- name: 安装COS
|
|
|
run: |
|
|
|
- pip install coscmd
|
|
|
+ sudo pipx install coscmd --python /opt/hostedtoolcache/Python/3.10.15/x64/bin/python3.10
|
|
|
+
|
|
|
- name: 配置COS
|
|
|
env:
|
|
|
SECRET_ID: ${{ secrets.SECRET_ID }}
|