Actions & PR Template verbessern #223

Merged
flixcoo merged 42 commits from setup/222-actions-&-pr-template-verbessern into development 2026-05-22 19:13:00 +00:00
Owner

Zugehörige Issue(s)

Closes #222

Beschreibung

Die Push & PR-Pipelines wurden um Überprüfungen und Formatierung für die Lokalisierung erweitert. Außerdem wurde eine PR-Checkliste zum PR-Template hinzugefügt.

Änderungen

  • Template um PR-Checklist ergänzt (siehe Diff, gerne Ideen für mehr Punkte)
  • PR-Pipeline überprüft jetzt ob untranslated_messages.json leer (also {}) ist. Wenn nicht, schlägt sie fehl
  • In der Push-Pipeline werden jetzt die .arb-Files sortiert
  • In der Push-Pipeline werden jetzt die lokalisierungen generiert
  • Renovate Workflow hinzugefügt, welcher jede Woche die Dependencies überprüft (siehe diese Test-PR)

Zusätzliche Anmerkungen

Ich wollt eigentlich auch einen Job zum generieren der DB-Files einbauen. Das hat jedoch nicht geklappt (siehe hier oder hier), weil der jedes mal mehr als 10 Minuten gedauert hat und dann getimeoutet ist

grafik.png

### Zugehörige Issue(s) Closes #222 ### Beschreibung Die Push & PR-Pipelines wurden um Überprüfungen und Formatierung für die Lokalisierung erweitert. Außerdem wurde eine PR-Checkliste zum PR-Template hinzugefügt. ### Änderungen - Template um `PR-Checklist` ergänzt (siehe Diff, gerne Ideen für mehr Punkte) - PR-Pipeline überprüft jetzt ob `untranslated_messages.json` leer (also `{}`) ist. Wenn nicht, schlägt sie fehl - In der Push-Pipeline werden jetzt die `.arb`-Files sortiert - In der Push-Pipeline werden jetzt die lokalisierungen generiert - Renovate Workflow hinzugefügt, welcher jede Woche die Dependencies überprüft (siehe [diese Test-PR](https://git.yannick-weigert.de/liquid-development/game-tracker/pulls/244)) ### Zusätzliche Anmerkungen Ich wollt eigentlich auch einen Job zum generieren der DB-Files einbauen. Das hat jedoch nicht geklappt (siehe [hier](https://git.yannick-weigert.de/liquid-development/game-tracker/actions/runs/1013/jobs/3) oder [hier](https://git.yannick-weigert.de/liquid-development/game-tracker/actions/runs/1014/jobs/3)), weil der jedes mal mehr als 10 Minuten gedauert hat und dann getimeoutet ist ![grafik.png](/attachments/49f7fb43-08a2-4378-9b89-fa2334c69344)
108 KiB
flixcoo added 5 commits 2026-05-22 13:20:44 +00:00
Added pull request check
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 44s
Pull Request Pipeline / lint (pull_request) Successful in 52s
Pull Request Pipeline / localizations (pull_request) Failing after 24s
6489e46003
flixcoo added this to the Alpha milestone 2026-05-22 13:20:47 +00:00
flixcoo added 1 commit 2026-05-22 13:25:02 +00:00
fix: pipeline
Some checks failed
Pull Request Pipeline / localizations (pull_request) Has been cancelled
Pull Request Pipeline / lint (pull_request) Has been cancelled
Pull Request Pipeline / test (pull_request) Has been cancelled
2439a7592e
flixcoo added 1 commit 2026-05-22 13:25:20 +00:00
fix: pipeline
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Failing after 23s
471cf481ba
flixcoo added 1 commit 2026-05-22 13:28:53 +00:00
fix: pipeline
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Failing after 23s
7fb5540bf8
flixcoo added 1 commit 2026-05-22 13:29:38 +00:00
fix: pipeline
All checks were successful
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Successful in 24s
eef22dab72
flixcoo added 1 commit 2026-05-22 13:30:45 +00:00
test new job
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Failing after 24s
4ad1884b41
flixcoo added 2 commits 2026-05-22 13:39:04 +00:00
test gen l10n
All checks were successful
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Has been skipped
Pull Request Pipeline / generate_localizations (pull_request) Successful in 25s
c7b4fcd776
flixcoo added 1 commit 2026-05-22 13:42:04 +00:00
test gen l10n
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Has been skipped
Pull Request Pipeline / generate_localizations (pull_request) Failing after 28s
be7da318c8
flixcoo added 1 commit 2026-05-22 13:43:35 +00:00
flixcoo added 1 commit 2026-05-22 13:46:02 +00:00
fix pipeline
All checks were successful
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Has been skipped
Pull Request Pipeline / generate_localizations (pull_request) Successful in 26s
c01fdfbb69
gitea-actions bot added 1 commit 2026-05-22 13:46:31 +00:00
flixcoo added 2 commits 2026-05-22 13:49:26 +00:00
Merge remote-tracking branch 'origin/setup/222-actions-&-pr-template-verbessern' into setup/222-actions-&-pr-template-verbessern
All checks were successful
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Has been skipped
827808a6c5
flixcoo added 1 commit 2026-05-22 13:58:10 +00:00
Test sorting
All checks were successful
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Has been skipped
Pull Request Pipeline / sort_arb_files (pull_request) Successful in 26s
3a1092cf7d
flixcoo added 1 commit 2026-05-22 14:00:23 +00:00
Fixed pipeline
All checks were successful
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Has been skipped
Pull Request Pipeline / sort_arb_files (pull_request) Successful in 30s
07c9e6663d
gitea-actions bot added 1 commit 2026-05-22 14:00:56 +00:00
flixcoo added 3 commits 2026-05-22 14:09:29 +00:00
Merge remote-tracking branch 'origin/setup/222-actions-&-pr-template-verbessern' into setup/222-actions-&-pr-template-verbessern
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Has been skipped
Pull Request Pipeline / database_files (pull_request) Has been cancelled
af5e3de0ec
flixcoo added 1 commit 2026-05-22 14:18:33 +00:00
Test database pipeline 2
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Has been skipped
Pull Request Pipeline / database (pull_request) Has been cancelled
1eed0dd820
flixcoo added 1 commit 2026-05-22 14:21:38 +00:00
Test database pipeline 3
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Has been skipped
Pull Request Pipeline / database (pull_request) Failing after 28m49s
acf2f40e62
flixcoo added 1 commit 2026-05-22 14:24:27 +00:00
Test database pipeline 4
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / localizations (pull_request) Has been skipped
Pull Request Pipeline / database (pull_request) Failing after 19m19s
22b588e739
flixcoo added 1 commit 2026-05-22 14:32:04 +00:00
Removed database job
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been cancelled
Pull Request Pipeline / test (pull_request) Has been cancelled
Pull Request Pipeline / localizations (pull_request) Has been cancelled
ea73b6fa6c
flixcoo added 1 commit 2026-05-22 14:32:34 +00:00
Enabled jobs
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 50s
Pull Request Pipeline / test (pull_request) Successful in 42s
Pull Request Pipeline / localizations (pull_request) Successful in 26s
2161973ffc
flixcoo added 2 commits 2026-05-22 14:47:09 +00:00
Tried renovate
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 49s
Pull Request Pipeline / test (pull_request) Successful in 41s
Pull Request Pipeline / localizations (pull_request) Successful in 26s
531960e693
flixcoo added 1 commit 2026-05-22 14:50:38 +00:00
Changed branch
Some checks failed
Renovate / renovate (push) Failing after 4s
Pull Request Pipeline / test (pull_request) Successful in 45s
Pull Request Pipeline / lint (pull_request) Successful in 54s
Pull Request Pipeline / localizations (pull_request) Successful in 27s
ec7c7cecd5
flixcoo added 1 commit 2026-05-22 14:51:35 +00:00
Changed cronjob
Some checks failed
Renovate / renovate (push) Failing after 3s
Pull Request Pipeline / lint (pull_request) Successful in 55s
Pull Request Pipeline / test (pull_request) Successful in 43s
Pull Request Pipeline / localizations (pull_request) Successful in 26s
70dae05122
flixcoo added 1 commit 2026-05-22 14:53:41 +00:00
fix renoveate
Some checks failed
Renovate / renovate (push) Failing after 12s
Pull Request Pipeline / localizations (pull_request) Has been cancelled
Pull Request Pipeline / lint (pull_request) Has been cancelled
Pull Request Pipeline / test (pull_request) Has been cancelled
4b079cd58b
flixcoo added 1 commit 2026-05-22 14:54:26 +00:00
fix renoveate
Some checks failed
Renovate / renovate (push) Failing after 12s
Pull Request Pipeline / lint (pull_request) Successful in 54s
Pull Request Pipeline / test (pull_request) Successful in 44s
Pull Request Pipeline / localizations (pull_request) Has been cancelled
598c6ab7cd
flixcoo added 1 commit 2026-05-22 14:55:33 +00:00
fix renoveate version
Some checks failed
Renovate / renovate (push) Failing after 14s
Pull Request Pipeline / localizations (pull_request) Has been cancelled
Pull Request Pipeline / lint (pull_request) Has been cancelled
Pull Request Pipeline / test (pull_request) Has been cancelled
1e04bab8c4
flixcoo added 1 commit 2026-05-22 14:56:26 +00:00
Renovate per npm
Some checks failed
Renovate / renovate (push) Failing after 35s
Pull Request Pipeline / lint (pull_request) Successful in 55s
Pull Request Pipeline / test (pull_request) Successful in 44s
Pull Request Pipeline / localizations (pull_request) Successful in 27s
f56cf9ba15
flixcoo added 1 commit 2026-05-22 14:58:23 +00:00
Updated renovate version
Some checks failed
Pull Request Pipeline / test (pull_request) Has been cancelled
Pull Request Pipeline / localizations (pull_request) Has been cancelled
Pull Request Pipeline / lint (pull_request) Has been cancelled
Renovate / renovate (push) Successful in 1m5s
a43f9af302
flixcoo added 1 commit 2026-05-22 15:01:06 +00:00
Tried pub scan
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 56s
Renovate / renovate (push) Successful in 1m2s
Pull Request Pipeline / localizations (pull_request) Successful in 27s
Pull Request Pipeline / test (pull_request) Successful in 44s
062245abd5
flixcoo added 1 commit 2026-05-22 15:03:52 +00:00
Added group rules
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been cancelled
Pull Request Pipeline / test (pull_request) Has been cancelled
Pull Request Pipeline / localizations (pull_request) Has been cancelled
Renovate / renovate (push) Successful in 45s
38c3a34fdd
flixcoo added 2 commits 2026-05-22 15:11:06 +00:00
Edited crone job
All checks were successful
Renovate / renovate (push) Successful in 49s
Pull Request Pipeline / lint (pull_request) Successful in 53s
Pull Request Pipeline / localizations (pull_request) Successful in 27s
Pull Request Pipeline / test (pull_request) Successful in 43s
7e92857d6a
flixcoo changed title from WIP: Actions & PR Template verbessern to Actions & PR Template verbessern 2026-05-22 15:40:14 +00:00
flixcoo scheduled this pull request to auto merge when all checks succeed 2026-05-22 15:40:25 +00:00
flixcoo requested review from Owners 2026-05-22 15:40:30 +00:00
flixcoo added the
PR
Ready for Review
2
label 2026-05-22 15:40:34 +00:00
flixcoo self-assigned this 2026-05-22 15:40:36 +00:00
sneeex approved these changes 2026-05-22 19:12:57 +00:00
sneeex left a comment
Owner

LGTM

LGTM
flixcoo merged commit c10bc9dbdc into development 2026-05-22 19:13:00 +00:00
flixcoo deleted branch setup/222-actions-&-pr-template-verbessern 2026-05-22 19:13:00 +00:00
Sign in to join this conversation.
No Reviewers
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: liquid-development/game-tracker#223