Fix #44: CI Pipeline mit PHP/CSS/HTML Linting #45

Merged
greggy merged 3 commits from feature/issue-44-ci-lint-pipeline into main 2026-05-19 16:05:47 +02:00
Owner

Änderungen

  • Neue Gitea Actions Pipeline .gitea/workflows/lint.yml
  • 3 parallele Jobs: PHP Syntax Check, CSS Lint (stylelint), HTML Lint (htmlhint)
  • Läuft bei Push auf main und bei PRs

Tests

  • Workflow-Datei syntaktisch korrekt
  • Nutzt bestehende Config-Dateien (.stylelintrc.json, .htmlhintrc)

Closes #44

## Änderungen - Neue Gitea Actions Pipeline `.gitea/workflows/lint.yml` - 3 parallele Jobs: PHP Syntax Check, CSS Lint (stylelint), HTML Lint (htmlhint) - Läuft bei Push auf `main` und bei PRs ## Tests - [x] Workflow-Datei syntaktisch korrekt - [x] Nutzt bestehende Config-Dateien (`.stylelintrc.json`, `.htmlhintrc`) Closes #44
greggy added 1 commit 2026-05-19 15:54:05 +02:00
feat(ci): add lint pipeline for PHP, CSS and HTML (#44)
Some checks failed
Deploy Feature Branch to Test / deploy (push) Successful in 30s
Lint / PHP Syntax Check (pull_request) Successful in 34s
Lint / CSS Lint (stylelint) (pull_request) Failing after 1m24s
Lint / HTML Lint (htmlhint) (pull_request) Successful in 1m18s
a0d89a93a6
greggy added 1 commit 2026-05-19 15:58:13 +02:00
fix(css): kebab-case keyframe name and empty line before rule
All checks were successful
Deploy Feature Branch to Test / deploy (push) Successful in 32s
Lint / PHP Syntax Check (pull_request) Successful in 37s
Lint / CSS Lint (stylelint) (pull_request) Successful in 1m26s
Lint / HTML Lint (htmlhint) (pull_request) Successful in 1m23s
a0615d10e2
fix(php): duplicate id 'form-result' → 'form-errors' for error container
greggy added 1 commit 2026-05-19 16:05:02 +02:00
fix(ci): run lint on all branches, not just main
All checks were successful
Deploy Feature Branch to Test / deploy (push) Successful in 25s
Lint / PHP Syntax Check (push) Successful in 32s
Lint / CSS Lint (stylelint) (push) Successful in 1m13s
Lint / HTML Lint (htmlhint) (push) Successful in 1m17s
Lint / PHP Syntax Check (pull_request) Successful in 34s
Lint / CSS Lint (stylelint) (pull_request) Successful in 1m13s
Lint / HTML Lint (htmlhint) (pull_request) Successful in 1m9s
afbf4ef80e
greggy merged commit 7e3b89bf63 into main 2026-05-19 16:05:47 +02:00
greggy deleted branch feature/issue-44-ci-lint-pipeline 2026-05-19 16:05:47 +02:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: greggy/landingpage-haus-schleusingen#45
No description provided.