Commit Graph

29 Commits

Author SHA1 Message Date
jrandolf
bd0b1e1dde
chore: ignore deprecation errors (#9427)
Because Wombat sometimes whines.
2022-12-16 14:49:18 +01:00
Alex Rudenko
611ed7080e
chore: update deprecation script (#9315)
Removed deprecation for puppeteer-core as we normally don't deprecate it
since it does not download the browser binaries.
2022-11-23 14:53:18 +01:00
Alex Rudenko
750f236f0c
chore: include component in puppeteer tag (#9303)
Removes `include-component-in-tag` from the release please config which
means that Puppeteer package releases will now be following the format
`puppeteer-vX.X.X`. Also, this PR updates the docker publishing action
to correctly parse such a tag to extract the `X.X.X` part, that is to be
used as the docker image label.
2022-11-23 12:48:14 +01:00
jrandolf
65007a29b5
chore: deprecate old versions (#9277) 2022-11-15 12:54:25 +01:00
dependabot[bot]
0d4607905d
chore(deps): bump docker/login-action from 2.0.0 to 2.1.0 (#9113) 2022-10-25 15:33:28 +02:00
dependabot[bot]
bb17b011a4
chore(deps): bump docker/metadata-action from 4.0.1 to 4.1.1 (#9127) 2022-10-25 15:32:22 +02:00
jrandolf
2e3719cd7f
chore: pin checkout action (#9069) 2022-10-06 12:44:45 +02:00
jrandolf
790afd14a8
chore: update publish.yml (#9068) 2022-10-06 12:25:20 +02:00
jrandolf
9d13343d67
chore: update publish workflow (#9065)
This PR combines the publishing workflows for npm packages and Docker.
It also fixes an issue where multiple tags would trigger publishing all
packages.
2022-10-06 11:44:52 +02:00
jrandolf
a07ff121f0
chore: use scoped tags for publishing (#9055) 2022-10-05 17:09:30 +02:00
jrandolf
f42336cf83
feat: separate puppeteer and puppeteer-core (#9023)
This PR moves the puppeteer source code into separate mono-repo packages:

- `puppeteer` and `puppeteer-core` are now separated into their own
packages.
- `puppeteer-core` has a new exports called `puppeteer-core/internal`
for internal usage.

Tests and various tools have been updated to accommodate the migration.
2022-10-05 14:17:03 +02:00
Alex Rudenko
7d75b54b6e
chore: move Docker publishing into a separate workflow (#8731)
it looks like the docker publishing steps had an error
that prevented the entire workflow for running. Let's
extract the docker pubishing into a separate workflow until
we are sure it's stable.
2022-08-03 06:26:56 +02:00
Alex Rudenko
fae4fa5915 chore: publish a Docker image (#8702)
This PR adds publishing of a Docker image to ghcr.io.
2022-08-02 13:18:50 +00:00
jrandolf
066f440ba7
feat: add documentation (#8593) 2022-07-01 11:52:39 +00:00
Randolf J
d8e453b98c chore: skip PR and push to main in post-publish 2022-06-29 14:11:59 +02:00
Randolf J
f9586b1226 chore: use PAT for release 2022-06-20 09:28:36 +02:00
Randolf J
8dc53d5157 chore: disable workflow_dispatch publishing 2022-06-13 23:14:42 +02:00
Randolf J
ba67518f6b chore: enable workflow_dispatch publishing 2022-06-13 23:13:24 +02:00
Randolf J
c712f45209 chore: use release-please[bot] as committer 2022-06-07 16:31:16 +02:00
Randolf J
2dd0d42d41 chore: require publish before post-publish 2022-06-07 16:26:44 +02:00
Randolf J
96b416c3b9 chore: add pull-requests: write perm on publish 2022-06-07 15:28:57 +02:00
dependabot[bot]
eb7cd717ed
chore(deps): bump peter-evans/create-pull-request from 3 to 4 (#8467)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 3 to 4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 15:41:05 +02:00
Randolf J
dac3e65533 chore: use PRs for post-publish 2022-06-02 14:37:15 +02:00
Randolf Jung
7d1557a3cc chore: fix post-publish checkout ref 2022-05-31 15:39:54 +02:00
Randolf Jung
bc1326f16e chore: build main docs after publishing 2022-05-31 15:38:34 +02:00
Randolf Jung
4ba9950cc5 chore: rename actions 2022-05-31 14:56:44 +02:00
jrandolf
d111d19f78
fix: process documentation during publishing (#8433) 2022-05-30 21:50:34 +02:00
jrandolf
d422e12af8
chore: checkout main during post-publish (#8432) 2022-05-30 15:15:54 +00:00
jrandolf
be26137041
chore: use release-please app (#8412) 2022-05-30 11:47:15 +02:00