Skip to content

Commit

Permalink
Merge pull request #714 from markotoplak/auto-release
Browse files Browse the repository at this point in the history
Auto release workflow
  • Loading branch information
markotoplak authored Mar 26, 2024
2 parents df311e2 + 68b7402 commit 3a1d4c1
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 11 deletions.
12 changes: 12 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: Release
on:
release:
types: [published]
workflow_dispatch:

jobs:
release:
uses: biolab/orange-ci-cd/.github/workflows/release.yml@master
with:
pure-python: true
secrets: inherit
14 changes: 3 additions & 11 deletions RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,26 +44,18 @@ BUILD PACKAGES

Continue only if conda-build ended without errors!

Push it to github, push also tags:
Push it to GitHub, push also tags:

git push upstream master
git push upstream --tags

Now, other packages. First build help:

cd doc && make htmlhelp && cd ..

Build pypi packages:

python setup.py sdist bdist_wheel
Create a release on GitHub. Packages should be built and uploaded to PyPi automatically.


UPLOAD PACKAGES
---------------

Upload to pypi:

twine upload dist/packagenames (there are two, .tar.gz and .whl).
Package is uploaded to PyPi automatically.

Copy the built conda package to the correct static/conda/noarch folder in
the quasar.codes web page. Add the new files and then either push or
Expand Down

0 comments on commit 3a1d4c1

Please sign in to comment.