added JS Docs to workflow

This commit is contained in:
Graydogminer 2022-11-29 13:59:02 -08:00 committed by GitHub
parent 131e14d611
commit beb3e6cc98
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

23
.github/workflows/js-docs.yml vendored Normal file
View File

@ -0,0 +1,23 @@
name: JS Docs
on:
pull_request:
branches:
- main
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
jobs:
# Single deploy job since we're just deploying
test:
runs-on: ubuntu-latest
steps:
- name: Install apt updates
run: sudo apt -y update; sudo apt -y upgrade;
- name: Checkout
uses: actions/checkout@v3
- name: Install dependencies
run: sudo npm install
- name: Run js-docs
run: sudo npm run js-docs