Skip to content

Fix that package size check may be wrong if spine cpp code changed but the generated wasm is not merged into external repo. #14152

Fix that package size check may be wrong if spine cpp code changed but the generated wasm is not merged into external repo.

Fix that package size check may be wrong if spine cpp code changed but the generated wasm is not merged into external repo. #14152

Workflow file for this run

# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
name: <Web> build
on: [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:
build:
runs-on: ubuntu-latest
if:
(! contains(github.event.pull_request.body, '[X] does not change any runtime related code or build configuration'))
strategy:
matrix:
node-version: [18.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- name: Download external
run: |
EXT_VERSION=`node ./.github/workflows/get-native-external-version.js`
git clone --branch $EXT_VERSION --depth 1 https://github.com/cocos/cocos-engine-external native/external
- run: npm ci
- run: echo "::add-matcher::.github/workflows/build-problem-matcher.json"
- run: npm run build:dev
#- run: echo "::remove-matcher owner=circular-reference-check::"