Skip to content

πŸ”§ Fixes in last dependency get results. Add Slurm seff job. Fix permissions on patching results #42

πŸ”§ Fixes in last dependency get results. Add Slurm seff job. Fix permissions on patching results

πŸ”§ Fixes in last dependency get results. Add Slurm seff job. Fix permissions on patching results #42

Workflow file for this run

name: Build wheel, release and publish on new tag
on: [push, pull_request]
jobs:
build-and-test:
name: Build package
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.x"
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.x"
- name: Install pypa/build
run: >-
python -m
pip install
build
--user
- name: Build a binary wheel and a source tarball
run: >-
python -m
build
--sdist
--wheel
--outdir dist/
.
pypi-publish:
if: github.event_name == 'push' && contains(github.ref, 'refs/tags/')
name: Upload release to PyPI
runs-on: ubuntu-latest
environment:
name: pypi
url: https://pypi.org/p/isabl_cli
permissions:
id-token: write # IMPORTANT: this permission is mandatory for trusted publishing
steps:
- name: Install dependencies
run: pip install wheel
- name: Build package
run: python setup.py sdist bdist_wheel
# retrieve your distributions here
- name: Publish package distributions to PyPI
uses: pypa/gh-action-pypi-publish@release/v1
# See https://github.com/urschrei/pyzotero/blob/master/.github/workflows/tests.yml for inspiration for building for multiple versions, etc