Skip to content

Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.13.0 in /.github/workflows #94

Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.13.0 in /.github/workflows

Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.13.0 in /.github/workflows #94

Workflow file for this run

# This workflow will install Python dependencies, run tests and lint with a single version of Python
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions
name: objutils
on:
push:
branches: [master, develop]
pull_request:
branches: [master, develop]
jobs:
#build_wheels:
# name: Build wheels on ${{ matrix.os }}
# continue-on-error: true
# runs-on: ${{ matrix.os }}
# strategy:
# fail-fast: false
# matrix:
# os: [windows-latest, ubuntu-latest] # , ubuntu-latest, macos-13, macos-14
# steps:
# - uses: actions/checkout@v3
# - name: Build wheel
# uses: pypa/[email protected]
# env:
# CIBW_ARCHS_LINUX: x86_64
# - uses: actions/upload-artifact@v4
# with:
# name: cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
# path: ./wheelhouse/*.whl
build_sdist:
name: Build source distribution
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Build sdist
run: |
pip install -U build
python -m build --sdist
- uses: actions/upload-artifact@v4
with:
path: dist/*.tar.gz
include-hidden-files: true
retention-days: 1
upload_pypi:
needs: [build_sdist] # , build_wheels
runs-on: ubuntu-latest
# if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/')
# alternatively, to publish when a GitHub Release is created, use the following rule:
# if: github.event_name == 'release' && github.event.action == 'published'
steps:
- uses: actions/[email protected]
with:
# name: artifact
path: dist
merge-multiple: true
# pattern: dist/*
- uses: pypa/[email protected]
with:
user: __token__
password: ${{ secrets.PYPI_PASSWORD }}