mirror of
https://github.com/tauri-apps/tauri.git
synced 2026-04-01 10:01:07 +02:00
fix(ci): covector configuration and usage
[skip ci]
This commit is contained in:
@@ -255,7 +255,8 @@
|
||||
"dependencies": [
|
||||
"tauri-codegen",
|
||||
"tauri-utils"
|
||||
]
|
||||
],
|
||||
"postversion": "node ../../.scripts/covector/sync-cli-metadata.js ${ pkg.pkg } ${ release.type }"
|
||||
},
|
||||
"tauri": {
|
||||
"path": "./core/tauri",
|
||||
@@ -265,7 +266,8 @@
|
||||
"tauri-utils",
|
||||
"tauri-runtime",
|
||||
"tauri-runtime-wry"
|
||||
]
|
||||
],
|
||||
"postversion": "node ../../.scripts/covector/sync-cli-metadata.js ${ pkg.pkg } ${ release.type }"
|
||||
},
|
||||
"cli.js": {
|
||||
"path": "./tooling/cli/node",
|
||||
@@ -273,6 +275,7 @@
|
||||
"dependencies": [
|
||||
"cli.rs"
|
||||
],
|
||||
"postversion": "node ../../../.scripts/covector/sync-cli-metadata.js ${ pkg.pkg } ${ release.type }",
|
||||
"prepublish": [],
|
||||
"publish": [],
|
||||
"postpublish": []
|
||||
|
||||
@@ -84,7 +84,7 @@ jobs:
|
||||
- name: Trigger cli.js publishing workflow
|
||||
if: |
|
||||
steps.covector.outputs.successfulPublish == 'true' &&
|
||||
contains(steps.covector.outputs.packagesPublished, 'tauri-cli')
|
||||
contains(steps.covector.outputs.packagesPublished, 'cli.rs')
|
||||
uses: peter-evans/repository-dispatch@v1
|
||||
with:
|
||||
token: ${{ secrets.TAURI_BOT_PAT }}
|
||||
|
||||
@@ -15,10 +15,10 @@ const {
|
||||
writeFileSync
|
||||
} = require('fs')
|
||||
|
||||
const filePath = `../../tooling/cli/metadata.json`
|
||||
const packageNickname = process.argv[2]
|
||||
const filePath = packageNickname === 'cli.js' ? `../../../tooling/cli/metadata.json` : `../../tooling/cli/metadata.json`
|
||||
const bump = process.argv[3]
|
||||
if (bump !== 'prerelease' && bump !== 'prepatch') {
|
||||
if (bump !== 'prerelease') {
|
||||
throw new Error(
|
||||
`We don't handle anything except prerelease right now. Exiting.`
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user