Files
ts3gotify/.gitea/workflows/test.yaml
Timo Behrendt 65112f98be
Some checks failed
CD / Test (push) Failing after 0s
CD / Buind and push (push) Has been skipped
ci: replace drone with gitea workflows (#1)
Reviewed-on: #1
Co-authored-by: Timo Behrendt <t.behrendt@t00n.de>
Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>
2025-01-07 17:34:07 +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