diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index a05fe3a6..2cd33d56 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -2,6 +2,10 @@ name: Manually publish to npm on: workflow_dispatch: # Enables manual triggering + inputs: + package_version: + description: 'Package Version' + required: true jobs: build: @@ -10,6 +14,15 @@ jobs: - name: Checkout uses: actions/checkout@v2 + - name: Debug changed files + run: | + echo "Changed files:" + git status --short + git diff --name-only + + - name: Debug package.json contents + run: cat package.json + - name: Setup Node uses: actions/setup-node@v2 with: @@ -19,9 +32,30 @@ jobs: - name: Install dependencies run: npm install + - name: Debug changed files + run: | + echo "Changed files:" + git status --short + git diff --name-only + - name: Build Libs run: npm run build:libs + - name: Debug changed files + run: | + echo "Changed files:" + git status --short + git diff --name-only + + - name: Debug changed files + run: | + echo "Changed files:" + git status --short + git diff --name-only + + - name: Publish package on NPM 📦 + run: npm version ${{ github.event.inputs.package_version }} + - name: Publish package on NPM 📦 run: npm publish env: