|
9 | 9 | deploy: |
10 | 10 | runs-on: ubuntu-latest |
11 | 11 | steps: |
12 | | - - uses: LuisEnMarroquin/[email protected] |
13 | | - with: |
14 | | - SSHKEY: ${{ secrets.SSH_GITHUB }} |
15 | | - - run: git clone [email protected]:LuisEnMarroquin/json-as-xlsx.git . |
| 12 | + - uses: actions/checkout@v2 |
16 | 13 | - name: Build JavaScript file |
17 | 14 | run: npm ci && npm run build |
18 | 15 | - name: Set environment variables |
19 | 16 | run: | |
20 | 17 | echo "TAG_VERSION=$(git describe --abbrev=0)" >> $GITHUB_ENV |
21 | 18 | echo "CURRENT_VERSION=$(node -e "console.log('v' + require('./package.json').version)")" >> $GITHUB_ENV |
22 | | - echo Environment has TAG_VERSION ${{ env.TAG_VERSION }} and CURRENT_VERSION ${{ env.CURRENT_VERSION }} |
23 | | - # - name: Create tag with Git |
24 | | - # if: ${{ env.TAG_VERSION != env.CURRENT_VERSION }} |
25 | | - # run: | |
26 | | - # git tag -a -m "Published ${{ env.CURRENT_VERSION }}" ${{ env.CURRENT_VERSION }} |
27 | | - # git push --follow-tags |
28 | | - # - name: Publish package to NPM |
29 | | - # if: ${{ env.TAG_VERSION != env.CURRENT_VERSION }} |
30 | | - # run: echo "//registry.npmjs.org/:_authToken=$NPM_AUTH_TOKEN" > ~/.npmrc && npm publish --access public |
31 | | - # env: |
32 | | - # NPM_AUTH_TOKEN: ${{ secrets.TOKEN_NPM }} |
| 19 | + echo Env TAG_VERSION ${{ env.TAG_VERSION }} and CURRENT_VERSION ${{ env.CURRENT_VERSION }} |
| 20 | + - name: Publish package to NPM |
| 21 | + if: ${{ env.TAG_VERSION != env.CURRENT_VERSION }} |
| 22 | + run: echo "//registry.npmjs.org/:_authToken=$NPM_AUTH_TOKEN" > ~/.npmrc && npm publish --access public |
| 23 | + env: |
| 24 | + NPM_AUTH_TOKEN: ${{ secrets.TOKEN_NPM }} |
33 | 25 | - name: Create GitHub release |
34 | 26 | if: ${{ env.TAG_VERSION != env.CURRENT_VERSION }} |
35 | 27 | run: | |
|
0 commit comments