1- name : Test platform independent Python packaging
1+ name : Test native Python packaging
22
33on :
44 pull_request :
1212
1313 steps :
1414 - uses : actions/checkout@v4
15+ - name : Install packaging tools
16+ run : |
17+ git clone https://github.com/EffectiveRange/packaging-tools.git /tmp/packaging-tools
18+ echo "/tmp/packaging-tools/python" >> $GITHUB_PATH
1519 - name : Set up test environment
1620 run : |
1721 cp -a test/. .
2630 run : |
2731 set -e
2832 ls -l dist
29- ls dist/test-module-1.0.0.tar.gz
3033 ls dist/test_module-1.0.0-py3-none-any.whl
3134 ls dist/python3-test-module_1.0.0_all.deb
3235
3740
3841 steps :
3942 - uses : actions/checkout@v4
43+ - name : Install packaging tools
44+ run : |
45+ git clone https://github.com/EffectiveRange/packaging-tools.git /tmp/packaging-tools
46+ echo "/tmp/packaging-tools/python" >> $GITHUB_PATH
4047 - name : Set up test environment
4148 run : |
4249 cp -a test/. .
5259 run : |
5360 set -e
5461 ls -l dist
55- ls dist/test-module-1.0.0.tar.gz
5662 ls dist/test_module-1.0.0-py3-none-any.whl
5763 ls dist/python-test-module_1.0.0_all.deb
5864
6369
6470 steps :
6571 - uses : actions/checkout@v4
72+ - name : Install packaging tools
73+ run : |
74+ git clone https://github.com/EffectiveRange/packaging-tools.git /tmp/packaging-tools
75+ echo "/tmp/packaging-tools/python" >> $GITHUB_PATH
6676 - name : Set up test environment
6777 run : |
6878 cp -a test/. .
7787 run : |
7888 set -e
7989 ls -l dist
80- ls dist/test-module-1.0.0.tar.gz
8190 ls dist/test_module-1.0.0-py3-none-any.whl
8291 ls dist/test-module_1.0.0-1_all.deb
8392
8897
8998 steps :
9099 - uses : actions/checkout@v4
100+ - name : Install packaging tools
101+ run : |
102+ git clone https://github.com/EffectiveRange/packaging-tools.git /tmp/packaging-tools
103+ echo "/tmp/packaging-tools/python" >> $GITHUB_PATH
91104 - name : Set up test environment
92105 run : |
93106 cp -a test/. .
@@ -103,6 +116,5 @@ jobs:
103116 run : |
104117 set -e
105118 ls -l dist
106- ls dist/test-module-1.0.0.tar.gz
107119 ls dist/test_module-1.0.0-py3-none-any.whl
108120 ls dist/test-module_1.0.0_amd64.deb
0 commit comments