A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/pmd/pmd/issues/2090 below:

[ci] Release notes and draft releases · Issue #2090 · pmd/pmd · GitHub

With #2027 I switched to draft releases using travis deployment provider github releases.
However, this made the code fail, that tried to retrieve the release id:

https://travis-ci.org/pmd/pmd/jobs/605633936#L4530-L4531

The draft release is not associated with a tag yet and hence can't be retrieved via

RELEASE_ID=$(curl -s -H "Authorization: token ${GITHUB_OAUTH_TOKEN}" https://api.github.com/repos/pmd/pmd/releases/tags/pmd_releases/${RELEASE_VERSION}|jq ".id")

However, since the windows build is failing anyway on travis
https://travis-ci.org/pmd/pmd/builds/605633933
the plan is, to do the release completely via scripts. That should give a better control.
We might use a final stage that is executed after all other jobs, that will set the latest draft release to public and trigger the notification with the complete release notes and assets.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4