Skip to content

feat(release-kit): add use firebase-functions RC checkbox and validation - #3061

Merged
inlined merged 1 commit into
kitsfrom
add_firebase_rc_checkbox
Sep 1, 2026
Merged

feat(release-kit): add use firebase-functions RC checkbox and validation#3061
inlined merged 1 commit into
kitsfrom
add_firebase_rc_checkbox

Conversation

@inlined

@inlined inlined commented Sep 1, 2026

Copy link
Copy Markdown
Member

Description

Adds a use_firebase_functions_rc checkbox input to the Release Kit workflow (release-kit.yaml).

Changes

  • Adds use_firebase_functions_rc boolean input (defaults to false).
  • Adds validation in both test and release jobs ensuring that use_firebase_functions_rc can only be set when is_prerelease is true.
  • Runs npm install --save firebase-functions@next during dependency installation in both the test and release jobs when the option is enabled.
  • Displays Functions RC configuration in the Dry Run Summary.

Testing

  • Validated YAML syntax.
  • Validated workflow with zizmor.
  • Verified validation logic matrix for all combinations of use_firebase_functions_rc and is_prerelease.

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@inlined
inlined requested a review from ajperel September 1, 2026 19:11
@inlined
inlined merged commit f97b56c into kits Sep 1, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants