-
Notifications
You must be signed in to change notification settings - Fork 218
Open
Labels
enhancementNew feature or requestNew feature or request
Description
The use case you're trying to solve
To my understanding from reading about similar problems, the project is rebuilt when firebase deploy is ran. This overrides any files that have been built before and thus ignores variables passed with --dart-define.
It would be nice to be able to specify '--dart-define var=value' parameters for building.
Change to the action that would solve that use case
Allow them to be passed in the ENV section of the yml. Example:
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets }}
firebaseServiceAccount: ${{ secrets}}
channelId: <channelid>
projectId: <projectId>
env:
FIREBASE_CLI_EXPERIMENTS: webframeworks
ADDITIONAL_BUILD_ARGS: --dart-define var=value --dart-define var2=value2Other considerations
Possibly instead have a flag that stops the build process during deploy?
yenda, ugunebakan, CarlaLlama, canyugs, martipello and 1 more
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request