Initial template setup
CI / verify (push) Failing after 34s

This commit is contained in:
2026-05-09 16:41:16 +02:00
commit 1a7d716098
21 changed files with 492 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
---
name: Bug Report
about: Something is broken or behaves unexpectedly
title: "[Bug] "
labels: ["bug"]
---
## What happened
<!-- Describe the bug. What did you do, what did you expect, what happened instead? -->
## Steps to reproduce
1.
2.
3.
## Environment
- Version:
- OS:
- Anything else relevant:
## Logs / Screenshots
<!-- Paste relevant log output or attach screenshots. Use ```code blocks``` for logs. -->
+22
View File
@@ -0,0 +1,22 @@
---
name: Feature Request
about: Suggest an idea or improvement
title: "[Feature] "
labels: ["enhancement"]
---
## The problem
<!-- What are you trying to do? What's missing or annoying? -->
## Proposed solution
<!-- How would you solve it? Concrete behavior, not implementation details. -->
## Alternatives considered
<!-- What else did you think about? Why didn't that work? -->
## Additional context
<!-- Screenshots, examples from other tools, related issues. -->
+22
View File
@@ -0,0 +1,22 @@
## Summary
<!-- What does this PR do? 1-3 bullet points. -->
-
## Why
<!-- Linked issue, motivation, or context. "Fixes #N" if applicable. -->
## Testing
<!-- How did you verify this works? -->
- [ ]
## Checklist
- [ ] Code builds without warnings
- [ ] Tests pass (or N/A)
- [ ] Documentation updated (or N/A)
- [ ] No secrets or credentials committed
+31
View File
@@ -0,0 +1,31 @@
name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
verify:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: '22'
cache: 'npm'
- name: Install
run: npm ci
- name: Prisma generate (validates schema)
run: npx prisma generate
- name: Type-check
run: npm run type-check
- name: Lint
run: npm run lint