unitaryfund / mitiq

Mitiq is an open source toolkit for implementing error mitigation techniques on most current intermediate-scale quantum computers.
https://mitiq.readthedocs.io
GNU General Public License v3.0
358 stars 157 forks source link

Use new action to create GitHub releases #2149

Open natestemen opened 8 months ago

natestemen commented 8 months ago

In .github/workflows/gh-release.yml we make use of the actions/create-release action which, as of March 2021, has been deprecated. We should use actions which are actively maintained. The above repo, and a quick internet search yield two popular alternatives:

Resolution of this issue involves replacing the action as found here: https://github.com/unitaryfund/mitiq/blob/22334cb4d0a96c4ef310df62fa00e20773372b47/.github/workflows/gh-release.yml#L15-L25

cosenal commented 5 months ago

From this search it looks like GH Release is the most popular/starred action.