Skip to content

VIDCS-2175: Should mitigate against publisher failures via permissions, hardware, or network failures by automatically retrying. (no ghost viewers, if retrying doesn’t work we fail)) #117

VIDCS-2175: Should mitigate against publisher failures via permissions, hardware, or network failures by automatically retrying. (no ghost viewers, if retrying doesn’t work we fail))

VIDCS-2175: Should mitigate against publisher failures via permissions, hardware, or network failures by automatically retrying. (no ghost viewers, if retrying doesn’t work we fail)) #117

Workflow file for this run

name: check-lint-issues
on: [pull_request, workflow_dispatch]
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
run:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup node
uses: actions/setup-node@v3
with:
node-version: 22
cache: npm
- name: Install Dependencies
run: |
node -v
npm -v
npm install --global yarn
yarn
- name: Check for lint issues
run: |
yarn lint && yarn prettier . --check
- name: Check for TS errors
run: |
yarn ts-check
- name: Check that new files are camelCase
run: |
yarn lint:filenames
- name: Run license check
run: |
npx license-checker --json > scripts/allLicenseResults.json
node scripts/licenseCheck.js