ci: replace drone with gitea workflows (#1)
Some checks failed
CD / Test (push) Failing after 0s
CD / Buind and push (push) Has been skipped

Reviewed-on: #1
Co-authored-by: Timo Behrendt <t.behrendt@t00n.de>
Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>
This commit was merged in pull request #1.
This commit is contained in:
2025-01-07 17:34:07 +01:00
committed by t.behrendt
parent 7d1c221e76
commit 65112f98be
4 changed files with 96 additions and 57 deletions

View File

@@ -0,0 +1,33 @@
# 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