diff --git a/.github/workflows/deploy-android.yaml b/.github/workflows/deploy-android.yaml index af27862..a16b222 100644 --- a/.github/workflows/deploy-android.yaml +++ b/.github/workflows/deploy-android.yaml @@ -1,8 +1,8 @@ -name: Deploy Android +name: Deploy Beta build for Android on: push: branches: - - "release" + - "beta" jobs: build: runs-on: "ubuntu-latest" @@ -36,12 +36,5 @@ jobs: packageName: mn.flow.flow releaseFiles: build/app/outputs/bundle/release/app-release.aab track: beta - - name: Build apk - run: flutter build apk --release --no-tree-shake-icons - - name: Upload artifacts for GitHub - uses: actions/upload-artifact@v4 - with: - name: Android APK - path: build/app/outputs/flutter-apk/app-release.apk - name: Clean up run: rm -rf ./android/key.properties ./android/flow-upload-keystore.jks diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index fa3bbf8..f2edba1 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -1,9 +1,7 @@ name: Run tests on: pull_request: - push: - branches-ignore: - - "release" + jobs: test: runs-on: "ubuntu-latest" diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9ee7846..40e2707 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -17,18 +17,18 @@ As of now, publishing fees have been paid by the maintainer. NOTE: A quick discussion upfront can highlight any potential issues, streamline the merge process, and ensure you're on the right track to avoid rework. -TIP: Work on issues with `ready` label +TIP: Look for issues with `ready` label to get contributing immediately 1. Fork the repository 2. Pick an issue. If the fix/feature you're gonna work doesn't have an issue, please create one first. 3. Let everyone know that you're working on it by commenting "I'm working on it" 4. Create a feature branch. For example, if you're working on [#82](https://github.com/flow-mn/flow/issues/82), -create a branch `fix82` from `main` +create a branch `username/fix82` from `develop` 5. Make changes on the new branch 6. Ensure your code doesn't have any linter warnings, errors (Your editor will tell you, or you can run `flutter analyze`) -7. Submit a PR to `main` branch +7. Submit a PR to `develop` branch 8. If your feature involves UI changes, add a short video demonstrating the implement change/feature