feat(workflows): add CI for Deno project tests
Some checks are pending
Auto Changelog & Release / release (push) Blocked by required conditions
Auto Changelog & Release / detect-version-change (push) Successful in 5s
Auto Changelog & Release / changelog-only (push) Successful in 18s

- Introduce a GitHub Actions workflow to run tests for the Deno project
- Configure workflow to trigger on pull requests across all branches
- Include steps for repository checkout, Deno setup, and test execution
This commit is contained in:
2025-05-08 19:32:51 +02:00
parent 16c0053964
commit 9d5db4f414

22
.gitea/workflows/test.yml Normal file
View File

@@ -0,0 +1,22 @@
name: Test Deno Project
on:
workflow_dispatch:
pull_request:
branches:
- '**'
jobs:
test:
name: Run Tests
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Setup Deno
uses: denoland/setup-deno@v1
- name: Run Tests
run: deno task test