mosenioring/.forgejo/workflows/ci.yml
oskar 9719f8efc3
Some checks failed
ci / backend (push) Failing after 13s
ci / flutter (push) Failing after 2s
Add Forgejo Actions CI for monorepo
2026-01-15 23:23:57 +01:00

35 lines
687 B
YAML

name: ci
on:
push:
paths:
- "back001/**"
- "front001/**"
- ".forgejo/workflows/**"
pull_request:
jobs:
backend:
runs-on: docker
container:
image: gradle:8.7-jdk21
steps:
- uses: actions/checkout@v4
- name: Test + build (backend)
working-directory: back001
run: ./gradlew test build --no-daemon
flutter:
runs-on: docker
container:
image: ghcr.io/cirruslabs/flutter:stable
steps:
- uses: actions/checkout@v4
- name: Analyze + test (flutter)
working-directory: front001/mosenioring
run: |
flutter pub get
flutter analyze
flutter test