Skip to content

feat(action): Add outputs after uploading build#2

Closed
gokhanamal wants to merge 0 commit into
mainfrom
feat/add-upload-outputs
Closed

feat(action): Add outputs after uploading build#2
gokhanamal wants to merge 0 commit into
mainfrom
feat/add-upload-outputs

Conversation

@gokhanamal

@gokhanamal gokhanamal commented Feb 12, 2026

Copy link
Copy Markdown

Summary

  • Expose 5 new action outputs after a successful Firebase App Distribution upload: FIREBASE_CONSOLE_URI, TESTING_URI, BINARY_DOWNLOAD_URI, DISPLAY_VERSION, and BUILD_VERSION
  • Capture Firebase CLI output using --json flag and parse with jq to extract release metadata
  • Add jq dependency to the Docker image

Test plan

  • Run the action with a valid build and verify all 5 outputs are populated
  • Verify the action still fails correctly on upload errors (exit code preserved)
  • Verify --debug flag still works alongside the new --json flag
  • Confirm outputs are accessible in downstream workflow steps via ${{ steps.<id>.outputs.<name> }}

@gokhanamal gokhanamal self-assigned this Feb 12, 2026
@gokhanamal gokhanamal closed this Feb 12, 2026
@gokhanamal gokhanamal force-pushed the feat/add-upload-outputs branch from 42716d0 to e66a31d Compare February 12, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant