Skip to content

Tags: jontewks/puppeteer-heroku-buildpack

Tags

v24

Toggle v24's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Heroku 24 support (#137)

* Heroku 24 support

* Update with specific new package for heroku 24

v18.0.0

Toggle v18.0.0's commit message
Add package for h-18

22.0.0

Toggle 22.0.0's commit message
Update package list for Heroku-22

22.0.0-no-xdg-utils

Toggle 22.0.0-no-xdg-utils's commit message
Try without giant library

1.1.7

Toggle 1.1.7's commit message
Add missing package for puppeteer v3

1.1.6

Toggle 1.1.6's commit message
Don't use deprecated `apt-get --force-yes` (#30) (#31)

I noticed in my heroku build log that there's a bunch of `apt-get` warnings like this:

```
W: --force-yes is deprecated, use one of the options starting with --allow instead.
```

It looks like this line is the one responsible: https://github.com/jontewks/puppeteer-heroku-buildpack/blob/22c5b5960775a5befb89e8b9a1014bc8c1187e3f/bin/compile#L56

According to the [`apt-get` man page](https://manpages.debian.org/stretch/apt/apt-get.8.en.html),
we can use `--allow-downgrades --allow-remove-essential --allow-change-held-packages` instead.

Fixes #29

1.1.5

Toggle 1.1.5's commit message
Add more 16 -> 18 stack dependencies that went from run to build time…

… only

1.1.4

Toggle 1.1.4's commit message
Add dependencies that are now build time only on heroku 18 and no lon…

…ger run time

1.1.3

Toggle 1.1.3's commit message
ADDS missing system dependencies for Puppeteer 1.8.0 (#23)

1.1.2

Toggle 1.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update to current list of puppeteer dependencies (#21)