name: CI on: [push] jobs: build: name: Build runs-on: ubuntu-latest strategy: matrix: node: [ '16' ] steps: - uses: actions/checkout@v1 - name: Setup node uses: actions/setup-node@v2 with: node-version: ${{ matrix.node }} - name: Jalankan Skrip env: SUPER_SECRET: ${{ secrets.SUPER_SECRET }} run: | # HOW TO INSTALL Xvfb sudo apt-get update sudo apt-get upgrade -y sudo apt-get install -y libgtk2.0-0 libgtk-3-0 libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2 libxtst6 xauth xvfb libgbm-dev sudo apt-get -y install xorg xvfb gtk2-engines-pixbuf sudo apt-get -y install dbus-x11 xfonts-base xfonts-100dpi xfonts-75dpi xfonts-cyrillic xfonts-scalable sudo apt-get -y install imagemagick x11-apps sudo Xvfb -ac :99 -screen 0 1280x1024x16 & sleep 10 export DISPLAY=:99 sleep 10 npm i cd tes node index.js