fix(ci): covector configuration and usage

[skip ci]
This commit is contained in:
Lucas Nogueira
2022-02-10 20:08:54 -03:00
parent 7c0fb73bb8
commit cde6e3cf9d
3 changed files with 8 additions and 5 deletions

View File

@@ -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": []

View File

@@ -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 }}

View File

@@ -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.`
)