Files
cocos-engine/.github/workflows/web-check_version.yml

40 lines
1.1 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
name: <Web> Check version
#on: push
on: [create, pull_request]
# github.head_ref is only defined on pull_request events
concurrency:
group: ${{ github.workflow }}-${{ github.actor }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
Check_package_version:
runs-on: ubuntu-latest
permissions: read-all
if:
(! contains(github.event.pull_request.body, '[X] does not change any runtime related code or build configuration'))
steps:
- uses: actions/checkout@v2
- name: npm install
run: |
node -v
npm install || exit 0
- name: check version pull_request
if: github.event_name == 'pull_request'
run: |
branch=`echo ${{ github.base_ref }} | awk -F'/' '{print $NF}'`
echo "Branch ${branch}"
npm run varify-engine-version -- ${branch}
- name: check version create
if: github.event_name == 'create'
run: |
branch=`echo ${{ github.ref }} | awk -F'/' '{print $NF}'`
echo "Branch ${branch}"
npm run varify-engine-version -- ${branch}