@@ -24,6 +24,10 @@ inputs:
2424 required : false
2525 default : ' true'
2626
27+ install-packaging-tools :
28+ description : ' Should install packaging tools?'
29+ required : false
30+ default : ' true'
2731 add-wheel-dist :
2832 description : ' Should create wheel distribution?'
2933 required : false
@@ -96,12 +100,6 @@ runs:
96100 shell : bash
97101 run : sed -i "s/version='.*',/version='$VERSION',/" setup.py
98102
99- - name : Install packaging tools
100- shell : bash
101- run : |
102- git clone https://github.com/EffectiveRange/packaging-tools.git /tmp/packaging-tools
103- sudo bash /tmp/packaging-tools/python/install.sh
104-
105103 - if : ${{ inputs.pre-build-command }}
106104 name : Run pre-build command
107105 shell : bash
@@ -116,15 +114,17 @@ runs:
116114 name : Build native packages
117115 uses : ./.github/actions/native
118116 with :
119- python-version : ${{ inputs.python-version }}
117+ install-packaging-tools : ${{ inputs.install-packaging-tools }}
120118 add-wheel-dist : ${{ inputs.add-wheel-dist }}
121119 debian-dist-type : ${{ inputs.debian-dist-type }}
122120 debian-dist-command : ${{ inputs.debian-dist-command }}
121+ python-version : ${{ inputs.python-version }}
123122
124123 - if : ${{ inputs.use-devcontainer == 'true' }}
125124 name : Build packages using a devcontainer
126125 uses : ./.github/actions/devcontainer
127126 with :
127+ install-packaging-tools : ${{ inputs.install-packaging-tools }}
128128 add-wheel-dist : ${{ inputs.add-wheel-dist }}
129129 debian-dist-type : ${{ inputs.debian-dist-type }}
130130 debian-dist-command : ${{ inputs.debian-dist-command }}
0 commit comments