|
@@ -65,10 +65,35 @@ jobs: |
|
|
auditwheel repair dist/*.whl |
|
|
auditwheel repair dist/*.whl |
|
|
python3 -m pip install --force-reinstall wheelhouse/*.whl |
|
|
python3 -m pip install --force-reinstall wheelhouse/*.whl |
|
|
|
|
|
|
|
|
|
|
|
- name: version |
|
|
|
|
|
run: | |
|
|
|
|
|
echo "::set-output name=version::$(python3 -c 'import libarchive; print(libarchive._libarchive.ARCHIVE_VERSION_STRING.split()[1])'')" |
|
|
|
|
|
id: version |
|
|
|
|
|
|
|
|
- uses: actions/upload-artifact@v3 |
|
|
- uses: actions/upload-artifact@v3 |
|
|
with: |
|
|
with: |
|
|
name: python_libarchive_ext-3.5.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|
|
|
|
|
path: ./wheelhouse/python_libarchive_ext-3.5.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|
|
|
|
|
|
|
|
name: python_libarchive_ext-${{ steps.version.outputs.version }}-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|
|
|
|
|
path: ./wheelhouse/python_libarchive_ext-${{ steps.version.outputs.version }}-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: release |
|
|
|
|
|
uses: actions/create-release@v1 |
|
|
|
|
|
id: create_release |
|
|
|
|
|
with: |
|
|
|
|
|
draft: false |
|
|
|
|
|
prerelease: false |
|
|
|
|
|
release_name: ${{ steps.version.outputs.version }} |
|
|
|
|
|
tag_name: ${{ github.ref }} |
|
|
|
|
|
env: |
|
|
|
|
|
GITHUB_TOKEN: ${{ github.token }} |
|
|
|
|
|
|
|
|
|
|
|
- name: upload artifact |
|
|
|
|
|
uses: actions/upload-release-asset@v1 |
|
|
|
|
|
env: |
|
|
|
|
|
GITHUB_TOKEN: ${{ github.token }} |
|
|
|
|
|
with: |
|
|
|
|
|
upload_url: ${{ steps.create_release.outputs.upload_url }} |
|
|
|
|
|
asset_path: ./wheelhouse/python_libarchive_ext-${{ steps.version.outputs.version }}-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|
|
|
|
|
asset_name: python_libarchive_ext-${{ steps.version.outputs.version }}-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|
|
|
|
|
asset_content_type: application/zip |
|
|
|
|
|
|