github.com/qiniu/go-sdk/v7@v7.27.0/.github/workflows/version-check.yml (about)

     1  name: Golang SDK Version Check
     2  on:
     3    push:
     4      tags:
     5        - "v[0-9]+.[0-9]+.[0-9]+"
     6  jobs:
     7    linux:
     8      name: Version Check
     9      runs-on: ubuntu-latest
    10      steps:
    11        - name: Checkout code
    12          uses: actions/checkout@v2
    13        - name: Set env
    14          run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/v}" >> $GITHUB_ENV
    15        - name: Check
    16          run: |
    17            set -e
    18            grep -qF "## ${RELEASE_VERSION}" CHANGELOG.md
    19            grep -qF "require github.com/qiniu/go-sdk/v7 v${RELEASE_VERSION}" README.md
    20            grep -qF "const Version = \"${RELEASE_VERSION}\"" conf/conf.go