Skip to content

PyNutil GUI version 0.3.2 #10

PyNutil GUI version 0.3.2

PyNutil GUI version 0.3.2 #10

Workflow file for this run

name: Publish to PyPI
on:
release:
types: [created]
jobs:
deploy:
runs-on: ubuntu-latest
permissions:
id-token: write # Required for trusted publisher authentication
contents: read # Required for checkout
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.x'
- name: Extract version from tag
id: get_version
run: |
# Strip 'v' prefix if present in tag name
VERSION=${GITHUB_REF#refs/tags/}
VERSION=${VERSION#v}
echo "VERSION=$VERSION" >> $GITHUB_ENV
echo "Extracted version: $VERSION"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install build
- name: Build package
env:
PACKAGE_VERSION: ${{ env.VERSION }}
run: python -m build
- name: Publish package
uses: pypa/gh-action-pypi-publish@release/v1
with:
verbose: true