Update release workflow.
In this workflow:
- actions/setup-node is used to set up Node.js, which is required for installing the GitHub CLI (gh).
- npm install -g gh installs the GitHub CLI.
- gh release create is used to create a release, where ${{ github.ref }} is the tag name, and ./path/to/release-asset.zip is the path to your release asset.