I am trying to use puppeteer with node.js which is working fine on my local Mac OS but When the code goes through CI pipeline it throws following error
error: Error: Failed to launch the browser process! spawn /usr/bin/chromium-browser ENOENT
  
TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md
I have tried Troubleshooting docs but the given solutions are not working in my case
* docker - 
       ENV CHROME_BIN="/usr/bin/chromium-browser" \
        PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true"
    RUN set -x \
        && apk update \
        && apk upgrade \
        && apk add --no-cache \
        udev \
        ttf-freefont \
        chromium \
        && npm install puppeteer
  *Node-
 const browser = await puppeteer.launch({
      headless: true,
      executablePath: '/usr/bin/chromium-browser',
      args: [
        '--no-sandbox',
        '--headless',
        '--disable-gpu',
        '--disable-dev-shm-usage'
      ]
    })