Files
ts3gotify/.gitea/workflows/test.yaml
Timo Behrendt c86e475ede
All checks were successful
CI / Test (pull_request) Successful in 1m21s
ci: replace drone with gitea workflows
2025-01-07 17:31:46 +01:00

34 lines
680 B
YAML

# callable action that runs the tests (lint, spellcheck, etc.)
name: Test
on:
workflow_call:
inputs:
node-version:
type: string
description: Node.js version to use
required: false
default: 18.12.1
jobs:
install:
runs-on: ubuntu-latest
name: Test
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ inputs.node-version }}
- name: Install dependencies
run: npm install
- name: Run lint
run: npm run check:code
- name: Run spellcheck
run: npm run check:spell