[Optimize] Add symbol renaming header for NAPI JavaScriptCore backend #515
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: ci | |
| on: | |
| push: | |
| branches: | |
| - develop | |
| pull_request: | |
| branches: | |
| - develop | |
| jobs: | |
| coding-style: | |
| runs-on: lynx-ubuntu-22.04-medium | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - run: | | |
| echo "to be done" | |
| lint-pod: | |
| runs-on: lynx-darwin-14-medium | |
| steps: | |
| - name: Download Source | |
| uses: actions/[email protected] | |
| - name: Install libyaml | |
| run: brew install libyaml | |
| - uses: ruby/setup-ruby@v1 | |
| with: | |
| ruby-version: '2.6' | |
| - name: Bundle Install | |
| run: |- | |
| SDKROOT=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk bundle install --path .bundle | |
| - name: Lint | |
| run: |- | |
| POD_VERSION=0.0.1-for-ci-test PRIMJS_COMMIT_ID=${{ github.event.pull_request.head.sha }} bundle exec pod spec lint PrimJS.podspec --verbose --skip-import-validation --allow-warnings | |
| check-unittests-linux: | |
| runs-on: lynx-ubuntu-22.04-medium | |
| steps: | |
| - name: Download Source | |
| uses: actions/[email protected] | |
| - name: Set up Python 3.9 | |
| uses: actions/setup-python@v5 | |
| with: | |
| python-version: "3.9" | |
| - name: Install deps | |
| run: | | |
| source tools/envsetup.sh | |
| hab sync . -f | |
| - name: Build unittests | |
| run: | | |
| source tools/envsetup.sh | |
| python3 tools/ci/check_test_build.py | |
| - name: Run unittests | |
| run: | |
| python3 tools/ci/check_test_run.py | |
| check-unittests-darwin: | |
| runs-on: lynx-darwin-14-medium | |
| steps: | |
| - name: Download Source | |
| uses: actions/[email protected] | |
| - name: Install deps | |
| run: | | |
| source tools/envsetup.sh | |
| hab sync . -f | |
| - name: Build unittests | |
| run: | | |
| source tools/envsetup.sh | |
| python3 tools/ci/check_test_build.py | |
| - name: Run unittests | |
| run: | |
| python3 tools/ci/check_test_run.py |