diff --git a/.gitea/workflows/backed_build-image.yaml b/.gitea/workflows/backed_build-image.yaml index 9f062e5..52343d5 100644 --- a/.gitea/workflows/backed_build-image.yaml +++ b/.gitea/workflows/backed_build-image.yaml @@ -28,3 +28,4 @@ jobs: with: context: backend tags: git.kluster.moll.re/renoll/fast_network_navigation/backend:latest + push: true diff --git a/.gitea/workflows/frontend_build-android.yaml b/.gitea/workflows/frontend_build-android.yaml index 99ce9b1..a035322 100644 --- a/.gitea/workflows/frontend_build-android.yaml +++ b/.gitea/workflows/frontend_build-android.yaml @@ -2,6 +2,9 @@ on: pull_request: branches: - main + paths: + - frontend/** + name: Build and release APK @@ -38,7 +41,6 @@ jobs: - run: flutter build apk --debug --split-per-abi working-directory: ./frontend - - name: Release APK uses: https://gitea.com/akkuman/gitea-release-action@v1 with: diff --git a/.gitea/workflows/frontend_build-web.yaml b/.gitea/workflows/frontend_build-web.yaml index 416754a..f5980fe 100644 --- a/.gitea/workflows/frontend_build-web.yaml +++ b/.gitea/workflows/frontend_build-web.yaml @@ -2,13 +2,16 @@ on: pull_request: branches: - main + paths: + - frontend/** + name: Build web jobs: build: name: Build Web - runs-on: k8s + runs-on: ubuntu-latest steps: - name: Install prerequisites @@ -27,6 +30,5 @@ jobs: - run: flutter pub get working-directory: ./frontend - - run: flutter build web working-directory: ./frontend diff --git a/.gitea/workflows/frontend_test.yaml b/.gitea/workflows/frontend_test.yaml deleted file mode 100644 index aee253d..0000000 --- a/.gitea/workflows/frontend_test.yaml +++ /dev/null @@ -1,33 +0,0 @@ -on: - push: - pull_request: - branches: - - main - - -name: Test code - -jobs: - test: - name: Test code - runs-on: k8s - steps: - - - name: Install prerequisites - run: | - sudo apt-get update - sudo apt-get install -y xz-utils - - - uses: actions/checkout@v4 - - - uses: https://github.com/subosito/flutter-action@v2 - with: - channel: stable - flutter-version: 3.19.6 - cache: true - - - run: flutter pub get - working-directory: ./frontend - - - run: flutter test - working-directory: ./frontend