Skip to content

Commit 44b245b

Browse files
Update publication flow for NPM
1 parent aeef4b8 commit 44b245b

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

.github/workflows/definitionsBuilder.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@ jobs:
1818
registry-url: https://registry.npmjs.org
1919

2020
- name: Install dependencies
21-
run: |
22-
npm update --no-save
23-
npm update --save-dev --no-save
21+
run: npm i
2422

2523
- id: serverless-version
2624
name: Set Serverless latest version
@@ -29,21 +27,21 @@ jobs:
2927
- name: Generate definitions
3028
run: npx sls schema
3129

30+
- name: Update package.json version
31+
run: npm version ${{ steps.serverless-version.outputs.version }} --git-tag-version=false
32+
3233
- name: Commit changes
3334
uses: EndBug/add-and-commit@v5
3435
with:
3536
author_name: Frédéric Barthelet
3637
author_email: fredericb@theodo.fr
3738
branch: master
3839
message: Add Serverless definitions for ${{ steps.serverless-version.outputs.version }}
39-
add: index.d.ts
40+
add: index.d.ts package.json
4041
tag: ${{ steps.serverless-version.outputs.version }} --force
4142
env:
4243
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4344

44-
- name: Update package.json version
45-
run: npm version ${{ steps.serverless-version.outputs.version }} --git-tag-version=false
46-
4745
- name: Publish
4846
uses: JS-DevTools/npm-publish@v1
4947
with:

0 commit comments

Comments
 (0)