File tree Expand file tree Collapse file tree 3 files changed +33
-5
lines changed
Expand file tree Collapse file tree 3 files changed +33
-5
lines changed Original file line number Diff line number Diff line change @@ -160,10 +160,24 @@ jobs:
160160 echo "Publishing netdriver-agent to PyPI..."
161161 poetry publish -C projects/agent --skip-existing
162162
163+ - name : Get wheel file path
164+ id : wheel
165+ run : |
166+ WHEEL_FILE=$(ls projects/agent/dist/*.whl)
167+ WHEEL_NAME=$(basename $WHEEL_FILE)
168+ echo "path=$WHEEL_FILE" >> $GITHUB_OUTPUT
169+ echo "name=$WHEEL_NAME" >> $GITHUB_OUTPUT
170+ echo "Found wheel file: $WHEEL_NAME"
171+
163172 - name : Upload wheel to release
164- uses : softprops/action-gh-release@v1
173+ uses : actions/upload-release-asset@v1
174+ env :
175+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
165176 with :
166- files : projects/agent/dist/*.whl
177+ upload_url : ${{ needs.create-release.outputs.upload_url }}
178+ asset_path : ${{ steps.wheel.outputs.path }}
179+ asset_name : ${{ steps.wheel.outputs.name }}
180+ asset_content_type : application/zip
167181
168182 build-docker-image :
169183 name : Build and Push Agent Docker Image
Original file line number Diff line number Diff line change @@ -160,10 +160,24 @@ jobs:
160160 echo "Publishing netdriver-simunet to PyPI..."
161161 poetry publish -C projects/simunet --skip-existing
162162
163+ - name : Get wheel file path
164+ id : wheel
165+ run : |
166+ WHEEL_FILE=$(ls projects/simunet/dist/*.whl)
167+ WHEEL_NAME=$(basename $WHEEL_FILE)
168+ echo "path=$WHEEL_FILE" >> $GITHUB_OUTPUT
169+ echo "name=$WHEEL_NAME" >> $GITHUB_OUTPUT
170+ echo "Found wheel file: $WHEEL_NAME"
171+
163172 - name : Upload wheel to release
164- uses : softprops/action-gh-release@v1
173+ uses : actions/upload-release-asset@v1
174+ env :
175+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
165176 with :
166- files : projects/simunet/dist/*.whl
177+ upload_url : ${{ needs.create-release.outputs.upload_url }}
178+ asset_path : ${{ steps.wheel.outputs.path }}
179+ asset_name : ${{ steps.wheel.outputs.name }}
180+ asset_content_type : application/zip
167181
168182 build-docker-image :
169183 name : Build and Push Simunet Docker Image
Original file line number Diff line number Diff line change 11[tool .poetry ]
22name = " netdriver-agent"
3- version = " 0.3.4 "
3+ version = " 0.3.5 "
44description = " The agent for NetDevOps, which interact with network device using CLI."
55authors = [
66
You can’t perform that action at this time.
0 commit comments