Skip to content

Commit 75ffd88

Browse files
fix: add success condition checks in release workflow and clean up package.json
1 parent 4ca4d25 commit 75ffd88

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,13 +293,17 @@ jobs:
293293
token: ${{ secrets.NPM_TOKEN }}
294294
package: ./packages/contentstack/package.json
295295
- uses: actions/checkout@v4
296+
if: ${{ steps.publish-core.conclusion == 'success' }}
296297
with:
297298
ref: 'prod-qa-pipeline'
298299
- run: echo ${{ steps.publish-core.outputs.version }} > version.md
300+
if: ${{ steps.publish-core.conclusion == 'success' }}
299301
- uses: EndBug/add-and-commit@v9
302+
if: ${{ steps.publish-core.conclusion == 'success' }}
300303
with:
301304
message: 'Released version'
302305
- name: Create Release
306+
if: ${{ steps.publish-core.conclusion == 'success' }}
303307
id: create_release
304308
env:
305309
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

packages/contentstack-command/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"name": "@contentstack/cli-command",
33
"description": "Contentstack CLI plugin for configuration",
44
"version": "1.4.0",
5-
"version": "1.4.0",
65
"author": "Contentstack",
76
"main": "lib/index.js",
87
"types": "lib/index.d.ts",
@@ -28,7 +27,6 @@
2827
"@types/node": "^14.18.63",
2928
"eslint": "^8.57.1",
3029
"eslint-config-oclif": "^6.0.15",
31-
"eslint-config-oclif": "^6.0.15",
3230
"eslint-config-oclif-typescript": "^3.1.13",
3331
"mocha": "10.8.2",
3432
"nyc": "^15.1.0",

0 commit comments

Comments
 (0)