Skip to content

UpGrade Client Libs JS Publish #40

UpGrade Client Libs JS Publish

UpGrade Client Libs JS Publish #40

name: UpGrade Client Libs JS Publish
on:
push:
branches:
- main
paths:
- clientlibs/js/**
workflow_dispatch:
inputs:
ref:
description: 'Branch or tag ref to publish'
required: true
default: 'main'
jobs:
clientlibs-js-publish:
name: UpGrade Client Libs JS Publish
runs-on: ubuntu-latest
steps:
- name: Set Input Variables
id: set-vars
run: |
echo "::set-output name=ref::${{ inputs.ref || github.event.inputs.ref }}"
- name: Git Checkout
uses: actions/checkout@v3
with:
ref: ${{ steps.set-vars.outputs.ref }}
# - name: Build Types Package
# uses: ./.github/actions/generic-npm-build
# with:
# working_directory: clientlibs/js
- name: Publish Client Libs js Package
uses: JS-DevTools/npm-publish@v1
with:
token: ${{ secrets.NPM_TOKEN }}
package: clientlibs/js/package.json