Skip to content

Commit 31c47fb

Browse files
chore(release): 3.2.0 [skip ci]
# [3.2.0](v3.1.0...v3.2.0) (2023-02-28) ### Features * **actions:** add debug mode ([56f5a21](56f5a21))
1 parent d7cd503 commit 31c47fb

File tree

3 files changed

+25
-14
lines changed

3 files changed

+25
-14
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# [3.2.0](https://github.com/sws2apps/firebase-deployment/compare/v3.1.0...v3.2.0) (2023-02-28)
2+
3+
4+
### Features
5+
6+
* **actions:** add debug mode ([56f5a21](https://github.com/sws2apps/firebase-deployment/commit/56f5a21b82ad25270363f01a51d928dafe668d54))
7+
18
# [3.1.0](https://github.com/sws2apps/firebase-deployment/compare/v3.0.1...v3.1.0) (2023-02-17)
29

310

dist/index.js

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4083,22 +4083,26 @@ const run = async () => {
40834083

40844084
// check only deployment settings
40854085
let deployOnly = process.env.function === 'true' ? 'function' : '';
4086-
deployOnly +=
4087-
process.env.hosting === 'true'
4088-
? `${deployOnly !== '' ? ' ' : ''}hosting`
4089-
: '';
4086+
deployOnly += deployOnly === '' ? '' : ' ';
4087+
deployOnly += process.env.hosting === 'true' ? `hosting` : '';
4088+
4089+
let cmd = `firebase deploy -m ${process.env.GITHUB_SHA}`;
4090+
cmd += config ? ` --config ${config}` : ' ';
4091+
cmd += ` --project ${project}`;
4092+
cmd += deployOnly !== '' ? ` --only ${deployOnly}` : '';
40904093

40914094
try {
4092-
// attempt to run firebase deploy, and throw an error if failed
4093-
await _actions_exec__WEBPACK_IMPORTED_MODULE_1__.exec(
4094-
`firebase deploy -m ${process.env.GITHUB_SHA} ${
4095-
config ? `--config ${config}` : ''
4096-
} --project ${project} ${
4097-
deployOnly !== '' ? ` --only ${deployOnly}` : ''
4098-
}`
4099-
);
4095+
// attempt to run firebase deploy, and run with debug mode if failed
4096+
await _actions_exec__WEBPACK_IMPORTED_MODULE_1__.exec(cmd);
41004097
} catch (error) {
4101-
_actions_core__WEBPACK_IMPORTED_MODULE_0__.setFailed(`An error occured while deploying to Firebase: ${error}`);
4098+
_actions_core__WEBPACK_IMPORTED_MODULE_0__.error(`An error occured while deploying to Firebase: ${error}. Retrying with debug mode enabled ...`);
4099+
4100+
// attempt to run firebase deploy with debug mode
4101+
try {
4102+
await _actions_exec__WEBPACK_IMPORTED_MODULE_1__.exec(`${cmd} --debug`);
4103+
} catch (error) {
4104+
_actions_core__WEBPACK_IMPORTED_MODULE_0__.setFailed(`An error occured while deploying to Firebase: ${error}`);
4105+
}
41024106
}
41034107
};
41044108

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase-deployment",
33
"description": "A GitHub Action to deploy firebase hosting and functions together.",
4-
"version": "3.1.0",
4+
"version": "3.2.0",
55
"private": true,
66
"type": "module",
77
"homepage": "https://github.com/sws2apps/firebase-deployment#readme",

0 commit comments

Comments
 (0)