Actions aufsetzen #38

Merged
flixcoo merged 40 commits from setup/17-actions-aufsetzen into development 2025-11-19 19:35:07 +00:00
Owner

Actions aufsetzen

Zugehörige Issue(s):
Closes #17

Beschreibung

Implentiert zwei Workflows

Pull Request Workflow

Die Pipeline wird bei jedem Push zu einem Pull Request getriggert. Es werden folgende Sachen überprüft:

  • Der Code wird mit dem Dart Analyzer auf formatierungen überprüft. Die Pipeline schlägt fehl, wenn der Analyzer mindestens einen Fehler findet
  • Die verfügbaren Tests werden ausgeführt. Die Pipeline schlägt fehl, wenn mindestens ein Test nicht erfolgreich ist.

Push Workflow

Die Pipeline wird bei jedem Push auf main und development getriggert. Der Code wird formatiert und Comittet.
(Aktuell noch nicht funktionsfähig, da ein Bot-User benötigt wird, der die Änderungen pusht.

# Actions aufsetzen **Zugehörige Issue(s):** Closes #17 ## Beschreibung Implentiert zwei Workflows ### Pull Request Workflow Die Pipeline wird bei jedem Push zu einem Pull Request getriggert. Es werden folgende Sachen überprüft: - Der Code wird mit dem Dart Analyzer auf formatierungen überprüft. Die Pipeline schlägt fehl, wenn der Analyzer mindestens einen Fehler findet - Die verfügbaren Tests werden ausgeführt. Die Pipeline schlägt fehl, wenn mindestens ein Test nicht erfolgreich ist. ### Push Workflow Die Pipeline wird bei jedem Push auf `main` und `development` getriggert. Der Code wird formatiert und Comittet. (Aktuell noch nicht funktionsfähig, da ein Bot-User benötigt wird, der die Änderungen pusht.
flixcoo self-assigned this 2025-11-19 08:47:11 +00:00
flixcoo added 1 commit 2025-11-19 08:51:43 +00:00
Added first workflow
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 1m9s
Pull Request Pipeline / test (pull_request) Has been skipped
a8962e68b6
flixcoo added 1 commit 2025-11-19 08:53:59 +00:00
Added jq installation
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 47s
Pull Request Pipeline / test (pull_request) Has been skipped
eeec92181a
flixcoo added 1 commit 2025-11-19 08:56:20 +00:00
Removed sudo
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 47s
Pull Request Pipeline / test (pull_request) Has been skipped
ddc8d93592
flixcoo added 1 commit 2025-11-19 08:58:07 +00:00
Added update
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 50s
Pull Request Pipeline / test (pull_request) Has been skipped
8d91eb3780
flixcoo added 1 commit 2025-11-19 09:00:14 +00:00
Added flutter version again
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 9s
Pull Request Pipeline / test (pull_request) Has been skipped
003835472d
flixcoo added 1 commit 2025-11-19 09:02:43 +00:00
Cleaned flutter cache
Some checks failed
Pull Request Pipeline / test (pull_request) Has been cancelled
Pull Request Pipeline / lint (pull_request) Has been cancelled
6ae39717fd
flixcoo added 1 commit 2025-11-19 09:05:59 +00:00
Tried sth
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 6s
Pull Request Pipeline / test (pull_request) Has been skipped
63d2117a6a
flixcoo added 1 commit 2025-11-19 09:06:52 +00:00
Back again
Some checks failed
Pull Request Pipeline / test (pull_request) Has been cancelled
Pull Request Pipeline / lint (pull_request) Has been cancelled
974f06b6b8
flixcoo added 1 commit 2025-11-19 09:08:07 +00:00
Removed cache clearing
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 10s
Pull Request Pipeline / test (pull_request) Has been skipped
6638c2deee
flixcoo added 1 commit 2025-11-19 09:09:20 +00:00
Downgraded flutter version
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 1m17s
Pull Request Pipeline / test (pull_request) Has been skipped
10e56a7241
flixcoo added 1 commit 2025-11-19 09:11:27 +00:00
Upgraded to flutter 3.35.6
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 10s
Pull Request Pipeline / test (pull_request) Has been skipped
7cc72015d3
flixcoo added 1 commit 2025-11-19 09:15:17 +00:00
Updated flutter installation way
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 1m32s
Pull Request Pipeline / test (pull_request) Has been skipped
7123d36cd8
flixcoo added 1 commit 2025-11-19 09:19:50 +00:00
Added container
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 1m32s
Pull Request Pipeline / test (pull_request) Has been skipped
17c14dd230
flixcoo added 1 commit 2025-11-19 09:22:59 +00:00
Corrected installation
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 1m33s
Pull Request Pipeline / test (pull_request) Has been skipped
e108bb41f6
flixcoo added 1 commit 2025-11-19 09:26:38 +00:00
Added git safe directory
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 3m47s
Pull Request Pipeline / test (pull_request) Has been skipped
e852a4d539
flixcoo added 1 commit 2025-11-19 09:36:52 +00:00
Changed flutter installation
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 2m10s
Pull Request Pipeline / test (pull_request) Has been skipped
601b7d0a4f
flixcoo added 1 commit 2025-11-19 09:41:17 +00:00
Updated whole workflow
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 3m52s
Pull Request Pipeline / test (pull_request) Has been skipped
7ac5986588
flixcoo added 1 commit 2025-11-19 09:47:18 +00:00
Updated analyzing
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 2m1s
Pull Request Pipeline / test (pull_request) Has been skipped
6ae1ce9bc7
flixcoo added 1 commit 2025-11-19 09:51:01 +00:00
Implemented test workflow
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Failing after 2m7s
91b68eac3e
flixcoo added 1 commit 2025-11-19 09:55:03 +00:00
Finalized workflow
Some checks failed
Pull Request Pipeline / lint (pull_request) Failing after 2m5s
Pull Request Pipeline / test (pull_request) Successful in 2m6s
a3b45053e7
flixcoo added this to the Minimum Viable Product (MVP) milestone 2025-11-19 09:56:32 +00:00
flixcoo added 1 commit 2025-11-19 09:57:56 +00:00
Tried sth
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 1m59s
Pull Request Pipeline / lint (pull_request) Failing after 2m2s
c89243f886
flixcoo added 1 commit 2025-11-19 10:01:37 +00:00
Final changes?
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 1m56s
Pull Request Pipeline / lint (pull_request) Failing after 2m1s
f136400c7e
flixcoo added 1 commit 2025-11-19 10:03:14 +00:00
flixcoo added 3 commits 2025-11-19 10:07:31 +00:00
flixcoo added 1 commit 2025-11-19 10:08:05 +00:00
flixcoo added 1 commit 2025-11-19 10:08:34 +00:00
corrected workflow
Some checks failed
Pull Request Pipeline / format (pull_request) Failing after 2m9s
Pull Request Pipeline / test (pull_request) Successful in 2m10s
Pull Request Pipeline / lint (pull_request) Failing after 2m12s
dd8af42a47
flixcoo added 1 commit 2025-11-19 10:12:07 +00:00
Updated directorys
Some checks failed
Pull Request Pipeline / format (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been cancelled
Pull Request Pipeline / lint (pull_request) Has been cancelled
5d8047b3ba
flixcoo added 1 commit 2025-11-19 10:12:50 +00:00
Removed false
Some checks failed
Pull Request Pipeline / format (pull_request) Failing after 1m59s
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Failing after 2m12s
89d7bb54a1
flixcoo added 1 commit 2025-11-19 10:15:33 +00:00
Skipped other runs for testing
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 / format (pull_request) Successful in 2m5s
81cdeb7ed6
flixcoo added 1 commit 2025-11-19 10:18:28 +00:00
Remove if clause
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / format (pull_request) Failing after 2m42s
0659d202b3
flixcoo added 1 commit 2025-11-19 10:21:48 +00:00
Tried sth
Some checks failed
Pull Request Pipeline / lint (pull_request) Has been skipped
Pull Request Pipeline / test (pull_request) Has been skipped
Pull Request Pipeline / format (pull_request) Failing after 1m54s
aade42c0a6
flixcoo added 2 commits 2025-11-19 10:28:05 +00:00
Added push workflow (not active)
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 1m58s
Pull Request Pipeline / lint (pull_request) Failing after 2m1s
74fffa95e2
Author
Owner

Soweit erstmal fertig, für das formatieren brauche ich noch ein Bot bzw. Actions User, das Builden gestaltet sich sehr viel schwieriger und ist ein Projekt für später

Soweit erstmal fertig, für das formatieren brauche ich noch ein Bot bzw. Actions User, das Builden gestaltet sich sehr viel schwieriger und ist ein Projekt für später
flixcoo requested review from gelbeinhalb 2025-11-19 10:29:08 +00:00
flixcoo requested review from sneeex 2025-11-19 10:29:08 +00:00
flixcoo added the
PR
Ready for Review
2
label 2025-11-19 10:29:14 +00:00
flixcoo added 1 commit 2025-11-19 10:32:28 +00:00
Formatted files so that pipeline doesnt fail
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 1m58s
Pull Request Pipeline / lint (pull_request) Successful in 2m1s
0ac8c21052
Author
Owner

Habe hier jetzt auch files formattiert damit die pipeline durchläuft

Habe hier jetzt auch files formattiert damit die pipeline durchläuft
flixcoo changed title from WIP: Actions aufsetzen to Actions aufsetzen 2025-11-19 10:50:58 +00:00
flixcoo added 1 commit 2025-11-19 14:44:04 +00:00
Formatted files so that pipeline doesnt fail
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m0s
Pull Request Pipeline / lint (pull_request) Successful in 2m3s
98b02adc85
flixcoo added 1 commit 2025-11-19 18:27:28 +00:00
Merge remote-tracking branch 'origin/development' into setup/17-actions-aufsetzen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m3s
3408930524
sneeex requested changes 2025-11-19 19:23:32 +00:00
Dismissed
@@ -0,0 +1,57 @@
name: Pull Request Pipeline
Owner

kannst du die beiden workflows vielleicht passend benennen und nciht gleich?

kannst du die beiden workflows vielleicht passend benennen und nciht gleich?
Author
Owner

ah copy paste fehler haha

ah copy paste fehler haha
flixcoo marked this conversation as resolved
@@ -0,0 +26,4 @@
- name: Get dependencies
run: flutter pub get
Owner

kannst du das flutter install, get dependencies, apt-get und so nicht in einem workflow machen, sodass das nicht hier redundant ist?

kannst du das flutter install, get dependencies, apt-get und so nicht in einem workflow machen, sodass das nicht hier redundant ist?
Author
Owner

Ne kann ich leider nicht, weil vor allem wenn die jobs parallel laufen (was sie jetzt gerade tun), auf zwei unterschiedlichen runnern laufen und nach jedem job wird der runner wieder in den ursprungszustand zurückgesetzt

Ne kann ich leider nicht, weil vor allem wenn die jobs parallel laufen (was sie jetzt gerade tun), auf zwei unterschiedlichen runnern laufen und nach jedem job wird der runner wieder in den ursprungszustand zurückgesetzt
Author
Owner

Selbst wenn sie nicht parallel laufen würden, setzen sie sich bei jedem workflow immer wieder zurück

Selbst wenn sie nicht parallel laufen würden, setzen sie sich bei jedem workflow immer wieder zurück
flixcoo added 2 commits 2025-11-19 19:26:45 +00:00
Merge branch 'development' into setup/17-actions-aufsetzen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 1m59s
Pull Request Pipeline / lint (pull_request) Successful in 2m1s
d264b3fa1b
flixcoo requested review from sneeex 2025-11-19 19:26:58 +00:00
sneeex approved these changes 2025-11-19 19:34:33 +00:00
flixcoo merged commit e14984d4a9 into development 2025-11-19 19:35:07 +00:00
flixcoo deleted branch setup/17-actions-aufsetzen 2025-11-19 19:35:07 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: liquid-development/game-tracker#38