diff --git a/.github/workflows/deploy_android_app.yml b/.github/workflows/deploy_android_app.yml index d94dd2f..c56a306 100644 --- a/.github/workflows/deploy_android_app.yml +++ b/.github/workflows/deploy_android_app.yml @@ -16,6 +16,9 @@ jobs: name: Build CI (Android) runs-on: ubuntu-latest environment: Production + defaults: + run: + working-directory: frontend/instagramflutterapp # envirenment: production # env: @@ -28,14 +31,14 @@ jobs: cancel-in-progress: true steps: + - name: Check out repository + uses: actions/checkout@v6 + - name: "Create env file" run: | - touch env - echo API_BASE_URL=${{ vars.API_BASE_URL }} >> env - cat env - - - name: Checkout code - uses: actions/checkout@v4 + touch .env + echo API_BASE_URL=${{ vars.API_BASE_URL }} >> .env + cat .env - name: Install Flutter uses: subosito/flutter-action@v2 @@ -57,12 +60,12 @@ jobs: uses: actions/upload-artifact@v4 with: name: app-release-apk - path: build/app/outputs/flutter-apk/app-release.apk + path: frontend/instagramflutterapp/build/app/outputs/flutter-apk/app-release.apk - name: Create Release Save Build at Github if: startsWith(github.ref, 'refs/tags/') uses: softprops/action-gh-release@v1 with: - files: build/app/outputs/flutter-apk/app-release.apk + files: frontend/instagramflutterapp/build/app/outputs/flutter-apk/app-release.apk env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/flutter-ci.yml b/.github/workflows/flutter-ci.yml index 20cd2a2..14f6519 100644 --- a/.github/workflows/flutter-ci.yml +++ b/.github/workflows/flutter-ci.yml @@ -17,9 +17,13 @@ jobs: run: working-directory: frontend/instagramflutterapp + concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + steps: - name: Check out repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Flutter uses: subosito/flutter-action@v2