| name: Validate Release String | |
| description: >- | |
| This checks to make sure that the given release-version string is well formed. | |
| inputs: | |
| release-version: | |
| required: true | |
| runs: | |
| using: "composite" | |
| steps: | |
| - env: | |
| RELEASE_VERSON: ${{ inputs.release-version }} | |
| run: | | |
| grep -e '^[0-9]\+\.[0-9]\+\.[0-9]\+\(-rc[0-9]\+\)\?$' <<< "$RELEASE_VERSION" |