Skip to content

feat(voting): attendee talk voting via guild.host OAuth #116

feat(voting): attendee talk voting via guild.host OAuth

feat(voting): attendee talk voting via guild.host OAuth #116

Workflow file for this run

name: '🧪 CI — Testing'
on:
pull_request:
workflow_dispatch:
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 15
name: Test
steps:
- name: Actions - Checkout
uses: actions/checkout@v6
- name: Actions - Setup Node.js
uses: actions/setup-node@v6
with:
check-latest: true
node-version: lts/*
- name: Cache Dependencies
uses: actions/cache@v5
with:
path: ~/.npm
key: npm-${{ hashFiles('package-lock.json') }}
restore-keys: npm-
- name: Installing Dependencies
run: npm ci
- name: Checking Types
run: npm run typecheck
- name: Checking Lint
run: npm run lint
- name: Testing
run: npm test
- name: Cache Docusaurus
uses: actions/cache@v5
with:
path: |
.docusaurus
node_modules/.cache
key: docusaurus-${{ hashFiles('docusaurus.config.ts', 'package-lock.json') }}
restore-keys: docusaurus-
- name: Building Site
run: npm run build