瀏覽代碼

Upload new packages for all tags.

Jelmer Vernooij 4 年之前
父節點
當前提交
7c924978ef
共有 1 個文件被更改,包括 5 次插入4 次删除
  1. 5 4
      .github/workflows/pythonpublish.yml

+ 5 - 4
.github/workflows/pythonpublish.yml

@@ -1,8 +1,9 @@
 name: Upload Python Package
 
 on:
-  release:
-    types: [created]
+  push:
+    tags:
+      - dulwich-*
 
 jobs:
   deploy:
@@ -15,14 +16,14 @@ jobs:
 
     steps:
     - uses: actions/checkout@v2
-    - name: Set up Python
+    - name: Set up Python ${{ matrix.python-version }}
       uses: actions/setup-python@v2
       with:
         python-version: ${{ matrix.python-version }}
     - name: Install dependencies
       run: |
         python -m pip install --upgrade pip
-        pip install setuptools wheel twine
+        pip install setuptools wheel twine fastimport
     - name: Build and publish
       env:
         TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}