Skip to content

Fix the issue that can not destroy Node in contract listener call back in Box2D #13778

Fix the issue that can not destroy Node in contract listener call back in Box2D

Fix the issue that can not destroy Node in contract listener call back in Box2D #13778

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::"