chore: remove documentation deploy github action (#7766)

It is causing failed builds and we are not currently using it, plus we
want to move this setup into a new repository, such that it can run
independently of Puppeteer's main codebase.

For now, until that work is done, let's remove it to not cause build
issues and to not waste cycles on CI.
This commit is contained in:
Jack Franklin 2021-11-11 15:11:18 +00:00 committed by GitHub
parent 51e61696c1
commit 7c0a7b92cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,29 +0,0 @@
name: Build and deploy documentation
on:
push:
branches:
- main
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Build
run: |
npm install
npm run generate-docs
npm run build-docs-production
- name: Set up SSH
uses: webfactory/ssh-agent@v0.4.1
with:
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
- name: Deploy
uses: JamesIves/github-pages-deploy-action@releases/v3
with:
SSH: true
SINGLE_COMMIT: true
BASE_BRANCH: main
BRANCH: gh-pages
FOLDER: docs-dist