metomi / rose

:rose: Rose is a toolkit for writing, editing and running application configurations.
https://metomi.github.io/rose/
GNU General Public License v3.0
55 stars 50 forks source link

Prepare release: 2.3.0 #2790

Closed github-actions[bot] closed 2 months ago

github-actions[bot] commented 2 months ago

⚡ Merging this PR will automatically create a GitHub Release & publish the package ⚡

This PR was created by the Release stage 1 - create release PR (Rose 2+ only) workflow, triggered by @oliver-sanders

Tests:

Checklist:

Next steps:

[!IMPORTANT] Do not use [skip ci] in commit messages pushed to this PR, as it will prevent the 2nd stage release workflow from running.

oliver-sanders commented 2 months ago

Mac OS tests currently broken (#2787), all other tests passed.

oliver-sanders commented 2 months ago

(mac os test failing with expected DNS issues)

github-actions[bot] commented 2 months ago

failure

Check the run

Revert the release commit and rerun the release process to retry.

Alternatively you can still publish the dist to PyPI manually:

(Make sure you have commit 2e709dce15ba42dcf8fc751414c7a3af3eb487eb checked out)

# Create the build (old style for setup.py projects)
python3 setup.py bdist_wheel sdist

# Create the build (PEP517)
python -m build

# Upload your build to PyPI
twine upload dist/*

Then create a GitHub release (this link pre-populates the tag and target fields).


Comment created by workflow: Release stage 2 - auto publish, run: 33

MetRonnie commented 2 months ago

Will try re-running the workflow in a few mins

github-actions[bot] commented 2 months ago

failure

Check the run

Revert the release commit and rerun the release process to retry.

Alternatively you can still publish the dist to PyPI manually:

(Make sure you have commit 2e709dce15ba42dcf8fc751414c7a3af3eb487eb checked out)

# Create the build (old style for setup.py projects)
python3 setup.py bdist_wheel sdist

# Create the build (PEP517)
python -m build

# Upload your build to PyPI
twine upload dist/*

Then create a GitHub release (this link pre-populates the tag and target fields).


Comment created by workflow: Release stage 2 - auto publish, run: 33

MetRonnie commented 2 months ago

Actually it did work: https://pypi.org/project/metomi-rose/2.3.0/

oliver-sanders commented 2 months ago

Some internal server error the first time appears to have masked the successful upload?

MetRonnie commented 2 months ago

Presumably. I've created the GH release manually

wxtim commented 2 months ago

I've double checked that I can install it from PyPi, although I can't imagine I wouldn't be able to