diff --git a/.github/workflows/frontend-ci.yaml b/.github/workflows/frontend-ci.yaml index c3605ff..e857a89 100644 --- a/.github/workflows/frontend-ci.yaml +++ b/.github/workflows/frontend-ci.yaml @@ -4,14 +4,13 @@ on: push: branches: - release + - hotfix - develop - feature/* + - bugfix/* tags: - '**' delete: - branches: - - release - - feature/* jobs: call-frontend-ci-workflow: diff --git a/package-lock.json b/package-lock.json index 119dbd9..2db6bf8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "devDependencies": { "@netcracker/qubership-apihub-compatibility-suites": "2.0.3", "@netcracker/qubership-apihub-graphapi": "1.0.8", - "@netcracker/qubership-apihub-npm-gitflow": "2.2.2", + "@netcracker/qubership-apihub-npm-gitflow": "3.0.1", "@types/jest": "29.5.11", "@types/js-yaml": "^4.0.5", "@types/node": "20.11.6", @@ -1860,23 +1860,28 @@ } }, "node_modules/@netcracker/qubership-apihub-npm-gitflow": { - "version": "2.2.2", - "resolved": "https://npm.pkg.github.com/download/@netcracker/qubership-apihub-npm-gitflow/2.2.2/b74c14f247c021c2bf5ccb9962af226a1a5fdbcb", - "integrity": "sha512-0FD0Zy9aVricUGRH3rlLBT1r+KWEXV1w6/1K9PR0Rrx8azNBtih6nDUD8NbTraQE7AfLroPiCK4R8VoOGLSY4w==", + "version": "3.0.1", + "resolved": "https://npm.pkg.github.com/download/@netcracker/qubership-apihub-npm-gitflow/3.0.1/a1d6886a64fa8f94b894bbae4ddeb32816959a58", + "integrity": "sha512-e/fivYbbArdZw8HdXPT9NFBzI1bWLx5k7XXYAFIaR9MdfwZlkUczWuds/+mcdXe9u1WecDvTzwL1hfE/vR9Aow==", "dev": true, "license": "Apache-2.0", "dependencies": { "command-line-args": "^5.0.2", "edit-json-file": "^1.0.8", "semver": "^5.5.1", - "simple-git": "^3.18.0", + "simple-git": "^3.27.0", "time-stamp": "^2.0.0" }, "bin": { + "bugfix-finish": "bin/bugfix-finish.js", + "bugfix-start": "bin/bugfix-start.js", "feature-finish": "bin/feature-finish.js", "feature-start": "bin/feature-start.js", + "hotfix-finish": "bin/hotfix-finish.js", + "hotfix-start": "bin/hotfix-start.js", "release-finish": "bin/release-finish.js", - "release-start": "bin/release-start.js" + "release-start": "bin/release-start.js", + "update-lock-file": "bin/update-lock-file.js" } }, "node_modules/@nodelib/fs.scandir": { diff --git a/package.json b/package.json index 9bed3ac..e962d9b 100644 --- a/package.json +++ b/package.json @@ -24,10 +24,7 @@ "test": "jest --maxWorkers 3 --verbose", "test:compatibility-suites": "jest --findRelatedTests --detectOpenHandles test/compatibility-suites/*", "test:human-readble": "jest --findRelatedTests --detectOpenHandles test/human-readable/*", - "feature-start": "feature-start --featureName", - "feature-finish": "feature-finish", - "release-start": "release-start", - "release-finish": "release-finish" + "update-lock-file": "update-lock-file @netcracker" }, "dependencies": { "@netcracker/qubership-apihub-api-unifier": "1.0.4", @@ -37,7 +34,7 @@ "devDependencies": { "@netcracker/qubership-apihub-compatibility-suites": "2.0.3", "@netcracker/qubership-apihub-graphapi": "1.0.8", - "@netcracker/qubership-apihub-npm-gitflow": "2.2.2", + "@netcracker/qubership-apihub-npm-gitflow": "3.0.1", "@types/jest": "29.5.11", "@types/node": "20.11.6", "@typescript-eslint/eslint-plugin": "6.13.2",