Skip to content

A GitHub Action / Docker image for Puppeteer, the Headless Chrome Node API

License

Notifications You must be signed in to change notification settings

AMO-brandon/puppeteer-container

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace
 
 

Repository files navigation

AMO-brandon/puppeteer-container-headless

A GitHub Action / Docker image for Puppeteer, the Headless Chrome Node API

Forked and Updated

This was forked and updated. As the old repo is no longer supported and had some library issues.

Usage

As a GitHub Action:

name: CI
on:
  push:
    branches:
      - master
  pull_request:
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v2
      - name: Install
        # NOTE: this pins the action to a specific commit sha for security
        # reasons but you can also use a version tag if desired. For example:
        # ianwalter/puppeteer-container@v0.2.0
        uses: AMO-brandon/puppeteer-container-test
        with:
          args: pnpm i
      - name: Test
        uses: AMO-brandon/puppeteer-container-test@v0.2.0
        with:
          args: pnpm t

License

Apache 2.0 with Commons Clause - See LICENSE

 

Created by Ian Walter

About

A GitHub Action / Docker image for Puppeteer, the Headless Chrome Node API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 85.7%
  • JavaScript 14.3%