mirror of
https://github.com/trycua/lume.git
synced 2026-01-05 20:09:56 -06:00
refactor(ci): remove automatic publishing on push to main for npm workflows
This commit is contained in:
4
.github/workflows/npm-publish-computer.yml
vendored
4
.github/workflows/npm-publish-computer.yml
vendored
@@ -1,8 +1,6 @@
|
||||
name: Publish @trycua/computer to npm
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: main
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
version:
|
||||
@@ -55,7 +53,7 @@ jobs:
|
||||
package_name: "computer"
|
||||
package_dir: "libs/typescript/computer"
|
||||
package_manager: "pnpm"
|
||||
version: ${{ github.event_name != 'push' && needs.prepare.outputs.version || '' }}
|
||||
version: ${{ needs.prepare.outputs.version }}
|
||||
secrets:
|
||||
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
|
||||
|
||||
4
.github/workflows/npm-publish-core.yml
vendored
4
.github/workflows/npm-publish-core.yml
vendored
@@ -1,8 +1,6 @@
|
||||
name: Publish @trycua/core to npm
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: main
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
version:
|
||||
@@ -55,7 +53,7 @@ jobs:
|
||||
package_name: "core"
|
||||
package_dir: "libs/typescript/core"
|
||||
package_manager: "pnpm"
|
||||
version: ${{ github.event_name != 'push' && needs.prepare.outputs.version || '' }}
|
||||
version: ${{ needs.prepare.outputs.version }}
|
||||
secrets:
|
||||
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user