diff --git a/.github/workflows/data-schemas.yml b/.github/workflows/data-schemas.yml index b10d043e87a..a46642de43b 100644 --- a/.github/workflows/data-schemas.yml +++ b/.github/workflows/data-schemas.yml @@ -1,4 +1,4 @@ -name: Node.js Package +name: Publish `@librechat/data-schemas` to NPM on: push: @@ -6,6 +6,12 @@ on: - main paths: - 'packages/data-schemas/package.json' + workflow_dispatch: + inputs: + reason: + description: 'Reason for manual trigger' + required: false + default: 'Manual publish requested' jobs: build: @@ -31,4 +37,4 @@ jobs: - run: cd packages/data-schemas && npm run build - run: cd packages/data-schemas && npm publish --access=public env: - NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} + NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} \ No newline at end of file