Failed to upload release
I followed the steps from the documentation. When the workflow is run, I got that error.
Error: failed to upload release. HTTP Error: 400, Request contains an invalid argument.
Here is the content of my workflow file. ` name: Deploy to Firebase
on: workflow_dispatch: inputs: release_note: type: string required: true description: 'Release note description' default: "Release app to firebase"
jobs: run_test: name: Build and distribution app runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '17'
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v3
- name: Execute gradle command - assembleRelease
run: ./gradlew assembleRelease
- name: upload artifact to Firebase App Distribution
uses: wzieba/Firebase-Distribution-Github-Action@v1
with:
appId: ${{ secrets.FIREBASE_APP_ID }}
serviceCredentialsFileContent: ${{ secrets.CREDENTIAL_FILE_CONTENT }}
groups: testers
file: app/build/outputs/apk/release/app-release-unsigned.apk
releaseNotes: ${{ inputs.release_note }}
`
Hey have you been able to resolve this?
I got same error.
I think you use wrong secrets.FIREBASE_APP_ID.
@juckrit Thanks! I misunderstood the project id as the appId. After I changed it, it worked fine.