Skip to content

Commit

Permalink
Merge pull request #238 from sameeul/release_v0.0.1
Browse files Browse the repository at this point in the history
Release v0.0.1
  • Loading branch information
sameeul authored May 30, 2024
2 parents ad81195 + 0311295 commit 4b7b733
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 8 deletions.
11 changes: 9 additions & 2 deletions .github/workflows/test_and_publish_pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,19 @@ jobs:
- name: Build sophios
run: |
python -m pip install twine build
python -m build --wheel
python -m build --sdist
- name: Upload Artifact
uses: actions/upload-artifact@v3
with:
name: sophios-wheels
path: dist/*
retention-days: 1

- name: Publish to PyPi
env:
TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }}
run: |
python -m build --wheel
python -m build --sdist
twine upload dist/*
7 changes: 1 addition & 6 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -102,11 +102,7 @@ runners = [
"toil[cwl]",
"cwl-utils",
]
runners-src = [
"toil[cwl] @ git+https://github.com/jfennick/toil.git",
"cwltool @ git+https://github.com/jfennick/cwltool.git",
"cwl-utils @ git+https://github.com/jfennick/cwl-utils.git",
]

# See docs/requirements.txt
doc = [
"sphinx",
Expand All @@ -116,7 +112,6 @@ doc = [
plots = ["matplotlib"]
cyto = ["ipycytoscape"] # only for DAG visualization
all_except_runner_src = ["sophios[test,doc,plots,cyto,mypy-types]"]
all = ["sophios[test,doc,plots,cyto,runners-src,mypy-types]"]

[project.scripts]
sophios = "sophios.main:main"
Expand Down

0 comments on commit 4b7b733

Please sign in to comment.