Skip to content

Commit 5d88d29

Browse files
committed
Release pypi
1 parent b9e452c commit 5d88d29

File tree

1 file changed

+19
-20
lines changed

1 file changed

+19
-20
lines changed

.github/workflows/publish-pypi.yml

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
name: Publish to PyPi
2-
on:
3-
release:
4-
types: [published]
2+
on: [push]
53

64
jobs:
75
build-pypi-packages:
@@ -10,69 +8,70 @@ jobs:
108
- uses: actions/checkout@v4
119
- uses: actions/setup-python@v5
1210
with:
13-
python-version: '3.11'
11+
python-version: '3.9'
1412
- uses: actions/setup-node@v4
1513
with:
1614
node-version: 22.14.0
1715
- name: Build
1816
run: |
1917
set -ex
2018
mkdir /tmp/sdists
21-
python grr/proto/setup.py --quiet sdist --formats=zip --dist-dir="/tmp/sdists"
22-
python grr/core/setup.py --quiet sdist --formats=zip --dist-dir="/tmp/sdists"
23-
python grr/client/setup.py --quiet sdist --formats=zip --dist-dir="/tmp/sdists"
24-
python grr/client_builder/setup.py --quiet sdist --formats=zip --dist-dir="/tmp/sdists"
25-
python grr/server/setup.py --quiet sdist --formats=zip --dist-dir="/tmp/sdists"
26-
python grr/test/setup.py --quiet sdist --formats=zip --dist-dir="/tmp/sdists"
27-
python colab/setup.py --quiet sdist --formats=zip --dist-dir="/tmp/sdists"
28-
python api_client/python/setup.py --quiet sdist --formats=zip --dist-dir="/tmp/sdists"
19+
python grr/proto/setup.py --quiet sdist --formats=.tar.gz --dist-dir="/tmp/sdists"
20+
python grr/core/setup.py --quiet sdist --formats=.tar.gz --dist-dir="/tmp/sdists"
21+
python grr/client/setup.py --quiet sdist --formats=.tar.gz --dist-dir="/tmp/sdists"
22+
python grr/client_builder/setup.py --quiet sdist --formats=.tar.gz --dist-dir="/tmp/sdists"
23+
python grr/server/setup.py --quiet sdist --formats=.tar.gz --dist-dir="/tmp/sdists"
24+
python grr/test/setup.py --quiet sdist --formats=.tar.gz --dist-dir="/tmp/sdists"
25+
python colab/setup.py --quiet sdist --formats=.tar.gz --dist-dir="/tmp/sdists"
26+
python api_client/python/setup.py --quiet sdist --formats=.tar.gz --dist-dir="/tmp/sdists"
27+
ls -lha /tmp/sdists/
2928
- name: Upload grr-response-proto
3029
uses: actions/upload-artifact@v4
3130
with:
3231
name: grr-response-proto
33-
path: /tmp/sdists/grr-response-proto-[0-9]*.zip
32+
path: /tmp/sdists/grr_response_proto-*.tar.gz
3433
retention-days: 3
3534
- name: Upload grr-response-core
3635
uses: actions/upload-artifact@v4
3736
with:
3837
name: grr-response-core
39-
path: /tmp/sdists/grr-response-core-[0-9]*.zip
38+
path: /tmp/sdists/grr_response_core-*.tar.gz
4039
retention-days: 3
4140
- name: Upload grr-response-client
4241
uses: actions/upload-artifact@v4
4342
with:
4443
name: grr-response-client
45-
path: /tmp/sdists/grr-response-client-[0-9]*.zip
44+
path: /tmp/sdists/grr_response_client-*.tar.gz
4645
retention-days: 3
4746
- name: Upload grr-response-client-builder
4847
uses: actions/upload-artifact@v4
4948
with:
5049
name: grr-response-client-builder
51-
path: /tmp/sdists/grr-response-client-builder-[0-9]*.zip
50+
path: /tmp/sdists/grr_response_client_builder-*.tar.gz
5251
retention-days: 3
5352
- name: Upload grr-response-server
5453
uses: actions/upload-artifact@v4
5554
with:
5655
name: grr-response-server
57-
path: /tmp/sdists/grr-response-server-[0-9]*.zip
56+
path: /tmp/sdists/grr_response_server-*.tar.gz
5857
retention-days: 3
5958
- name: Upload grr-response-test
6059
uses: actions/upload-artifact@v4
6160
with:
6261
name: grr-response-test
63-
path: /tmp/sdists/grr-response-test-[0-9]*.zip
62+
path: /tmp/sdists/grr_response_test-*.tar.gz
6463
retention-days: 3
6564
- name: Upload grr-colab
6665
uses: actions/upload-artifact@v4
6766
with:
6867
name: grr-colab
69-
path: /tmp/sdists/grr-colab-[0-9]*.zip
68+
path: /tmp/sdists/grr_colab-*.tar.gz
7069
retention-days: 3
7170
- name: Upload grr-api-client
7271
uses: actions/upload-artifact@v4
7372
with:
7473
name: grr-api-client
75-
path: /tmp/sdists/grr-api-client-[0-9]*.zip
74+
path: /tmp/sdists/grr_api_client-*.tar.gz
7675
retention-days: 3
7776

7877
publish-to-pypi-grr-response-proto:

0 commit comments

Comments
 (0)