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 firebase-tools@13.29.1 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.
Action config
Env:
node: v18.20.5
npm: 10.8.2
firebase-tools: 13.29.1
Error message
Expected behavior
According to the README the
channelIdcan be manually set toliveor 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.