Skip to content

Commit 4855482

Browse files
author
sangeet-joy_xero
committed
corrected the trigger condition
1 parent 004aae9 commit 4855482

File tree

1 file changed

+16
-20
lines changed

1 file changed

+16
-20
lines changed

.github/workflows/publish.yml

+16-20
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
name: Publish
22
on:
3-
# release:
4-
# types: [published]
5-
push:
3+
release:
4+
types: [published]
65

76
jobs:
87
publish:
@@ -35,24 +34,21 @@ jobs:
3534
run: npm run build
3635
working-directory: xero-node
3736

38-
# - name: Fetch Latest release number
39-
# id: get_latest_release_number
40-
# run: |
41-
# latest_version=$(gh release view --json tagName --jq '.tagName')
42-
# echo "Latest release version is - $latest_version"
43-
# echo "::set-output name=release_tag::$latest_version"
44-
# working-directory: xero-node
45-
# env:
46-
# GH_TOKEN: ${{secrets.GITHUB_TOKEN}}
47-
48-
# - name: Publish to npm
49-
# env:
50-
# NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
51-
# run: npm publish
52-
# working-directory: xero-node
37+
- name: Fetch Latest release number
38+
id: get_latest_release_number
39+
run: |
40+
latest_version=$(gh release view --json tagName --jq '.tagName')
41+
echo "Latest release version is - $latest_version"
42+
echo "::set-output name=release_tag::$latest_version"
43+
working-directory: xero-node
44+
env:
45+
GH_TOKEN: ${{secrets.GITHUB_TOKEN}}
5346

54-
- name: Always Succeed
55-
run: exit 0
47+
- name: Publish to npm
48+
env:
49+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
50+
run: npm publish
51+
working-directory: xero-node
5652

5753
notify-slack-on-success:
5854
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)