Skip to content

Add github workflow to launch Chromium and dump its tree on Linux #98

Add github workflow to launch Chromium and dump its tree on Linux

Add github workflow to launch Chromium and dump its tree on Linux #98

name: Test NodeJS Dump Tree
on:
pull_request:
branches: [main]
jobs:
launch_chromium:
name: Dump tree against Chromium on Linux
runs-on: ubuntu-latest
steps:
- name: Install System dependencies
run: sudo apt install -y at-spi2-core libatspi2.0-dev libnode-dev swig
- name: Install node-gyp
run: sudo npm install -g node-gyp
- uses: actions/checkout@v3
- name: Configure Project
run: |
mkdir -p build
cd build
cmake .. -DAXA_NODEJS_MODULE=on -DAXA_PYTHON_MODULE=off
- name: Build project
run: |
cd build
swig -version
make