Open
Description
Action config
Env:
node: v18.20.5
npm: 10.8.2
firebase-tools: 13.29.1
uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_XXX }}
projectId: xxx
firebaseToolsVersion: "13.29.1"
channelId:
# same issue with "channelId" blank or without
env:
FIREBASE_CLI_EXPERIMENTS: webframeworks
FIREBASE_FRAMEWORKS_BUILD_TARGET: production
Error message
[command]/opt/hostedtoolcache/node/18.20.5/x64/bin/npx [email protected] hosting:channel:deploy --expires 7d --project xxx --json
{
"status": "error",
"error": "channelID is currently required"
}{
"status": "error",
"error": "channelID is currently required"
}
The process '/opt/hostedtoolcache/node/18.20.5/x64/bin/npx' failed with exit code 1
Expected behavior
According to the README the channelId
can be manually set to live
or leaved blank or "will be auto-generated per branch or PR".
When leaved blank no error should occur.
Actual behavior
Currently, in my case no channelID is generated and this line is being triggerd.