Skip to content

Commit

Permalink
Fix publishing pipeline (#307)
Browse files Browse the repository at this point in the history
Fixes #304

The publishing job failed in the pipelines because PyPI does not support
uploading the signature files. Upload the non-signed versions to PyPI
and signed versions to GitHub Releases.

Also update the 0.8.0 release date to 2024-05-26.
  • Loading branch information
fohrloop authored May 26, 2024
1 parent 32ad89b commit d8cee77
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/publish-a-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@ jobs:
retention-days: 1

publish-to-pypi:
name: Publish wakepy to PyPI
needs: sign-artifacts
name: 📦 Publish wakepy to PyPI
needs: build-and-test
runs-on: ubuntu-latest
environment:
name: pypi
Expand All @@ -47,15 +47,15 @@ jobs:
steps:
- uses: actions/download-artifact@v4
with:
name: signed-wakepy-python-packages
name: wakepy-python-packages
path: ./dist/
- name: Publish distribution 📦 to PyPI
uses: pypa/gh-action-pypi-publish@81e9d935c883d0b210363ab89cf05f3894778450 #v1.8.14
with:
print-hash: true

publish-to-github-releases:
name: Publish wakepy to GitHub
name: 📦 Publish wakepy to GitHub
needs: sign-artifacts
runs-on: ubuntu-latest
environment:
Expand Down
2 changes: 1 addition & 1 deletion docs/source/changelog.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Changelog

## wakepy 0.8.0
🗓️ 2024-05-25
🗓️ 2024-05-26

### 🏆 Highlights
- This is a basically a complete rewrite of wakepy. It adds support for keep.running mode on Gnome, on-fail action, possibility to control the used methods and their priority, more information about the used methods and the activation process and possibility to exit the mode early. In addition, testing and CI pipelines were updated to ease maintenance.
Expand Down

0 comments on commit d8cee77

Please sign in to comment.