Actions aufsetzen #38

Merged
flixcoo merged 40 commits from setup/17-actions-aufsetzen into development 2025-11-19 19:35:07 +00:00
Showing only changes of commit a8962e68b6 - Show all commits

View File

@@ -0,0 +1,39 @@
name: Pull Request Pipeline
flixcoo marked this conversation as resolved
Review

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

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

ah copy paste fehler haha

ah copy paste fehler haha
on:
pull_request:
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set Up Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: 'stable'
channel: 'stable'
- name: Check Formatting
run: flutter analyze
test:
runs-on: ubuntu-latest
needs: lint
steps:
- uses: actions/checkout@v4
- name: Set Up Flutter
Review

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?
Review

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
Review

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
uses: subosito/flutter-action@v2
with:
flutter-version: 'stable'
channel: 'stable'
- name: Get dependencies
run: flutter pub get
- name: Run Tests
run: flutter test