Commit Graph

3 Commits

Author SHA1 Message Date
Ralksta
c69d52aeb9 chore(ci): run CI on dev and point Dependabot there (#411)
* chore(dependabot): PRs gegen dev statt gegen main

main bewegt sich nur ueber Releases, Dependency-Bumps sollen dort nicht
einzeln einschlagen. Die Base einer einzelnen PR umzuhaengen reicht
dafuer nicht: Dependabot setzt sie beim naechsten Rebase wieder auf die
konfigurierte Ziel-Branch zurueck -- so sind #403, #404 und #406 trotz
Retarget auf main gelandet.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* ci: auch auf dev laufen

Der Workflow triggerte nur auf main. Sobald Dependabot und Feature-PRs
gegen dev gehen, haetten die gar keine Checks -- der Fehler faellt dann
erst beim Release-PR auf.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: ralksta <ralksta@users.noreply.github.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-10 10:28:39 +02:00
ralksta
17398dea39 feat: implement album-level password protection 2026-04-07 23:04:03 +02:00
ralksta
3fa47f7031 chore: add GitHub community files and CI pipeline
- .github/workflows/ci.yml: TypeScript check + Vitest + build on every PR
- .github/dependabot.yml: weekly npm + Actions updates (minor/patch grouped)
- .github/ISSUE_TEMPLATE/: bug_report, feature_request, config (→ Discussions)
- .github/PULL_REQUEST_TEMPLATE.md: checklist for contributors
- SECURITY.md: responsible disclosure policy via GitHub Advisories
- CONTRIBUTING.md: dev setup, code style, commit conventions
2026-03-13 13:00:19 +01:00