This github action automatically builds the android apk under the artifact section whenever a commit is pushed into the master branch
Add the action.yml as follows .github/workflows/build.yml in the project. For more reference see the official docs
name: react-native-android-build-apk on: push: branches: - master jobs: install-and-test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Install npm dependencies run: | npm install build-android: needs: install-and-test runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Install npm dependencies run: | npm install - name: Build Android Release run: | cd android && ./gradlew assembleRelease - name: Upload Artifact uses: actions/upload-artifact@v1 with: name: app-release.apk path: android/app/build/outputs/apk/release/ Build will be triggered as soon as the commit is pushed to the master branch.
You can try to execute the following command before run gradle commands.
chmod +x ./gradlew 