From 7acfc1e62f0fe03506d2c0f1edb7a8db2b42dd8b Mon Sep 17 00:00:00 2001 From: Sachin Kharude Date: Sat, 14 Dec 2024 13:05:17 +0530 Subject: [PATCH 1/2] Create release.yml --- .github/workflows/release.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..57291ec --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,27 @@ +name: Publish to PyPI +on: + release: + types: + - published +jobs: + release-build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: '3.10' + - name: Install tools + run: | + python -m pip install --upgrade pip + pip install setuptools wheel twine + - name: Build release distributions + run: | + pip install . + python setup.py sdist bdist_wheel + - name: Publish package + uses: pypa/gh-action-pypi-publish@master + with: + user: __token__ + password: '${{ secrets.PYPI_TOKEN }}' + verbose: true From d7e0ee91ad0f3508c4b88633dbc417240f86dd00 Mon Sep 17 00:00:00 2001 From: sackh Date: Sat, 14 Dec 2024 13:08:35 +0530 Subject: [PATCH 2/2] removing travis-ci --- .travis.yml | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index f1d5486..0000000 --- a/.travis.yml +++ /dev/null @@ -1,15 +0,0 @@ -language: python -python: -- '3.8' -script: -- make clean -deploy: - provider: pypi - username: __token__ - password: - secure: nbVjj9nxpJ5yT/vY9TZqLl17yCTV+PDJ9aCcQS6ZsWukGbmgl0RW8AiXNzUPToz6sx2krPDj/8nChEExIvhBWGbeNBVudx4x0RUjxQZWDMWDJrP2wxJkzatsO1D/KK9eXx9pkloqtR1JZzRNSiV2CQ9g30IUftPzvncYCBn6QkUqHflLBt1uh/mlccXfjuoE7LGkS6e+3VLDHgGEgHCq+39IlWp5336Sur5nW6xf7h0qk/6pyEXprA46ydq38k+1KII6yKnh0qJ0oqPkQG84XTptZG8kNUQ+suKNCbwp8Uutm7lo8/zbgIH+sDEfZz1dX/o2UMKaV3LQ2cqMkXuO91V7xJX0XnUNFABLc8GujuTMsJi7bBf/dj0eNrGxZGVi/7OpQnvor7/Bw55x88DPMJ30YHybcOPydu0h6y9hX4jP0WlYkoZMQnBfdVwWYCKs3P/WCFKH7fi8VtV9c2DVaMRmainnmp5Nji8EUTiwHADeZhX3s4yRYRYNm+5DlpuCpjLd4RXj1Df+jJxByP4f3XI8e0gw48H65GhYOfYQIkb+uRtXx6mKAiU7RjOOZ7ebkSFvPbtqkh3pQYOnOglNgY5pW0XUukAAeD0JzCFVmP3Q7EpnDPoXVM/DnPxE56+N4MdenBiH0L2CpbTi/6yn1D1TgqE9dJOzeLWOhGBmGKk= - on: - tags: true - branch: master - python: 3.8 - condition: $TRAVIS_TAG =~ ^[0-9]+\.[0-9]+\.[0-9]+ \ No newline at end of file