mirror of
https://github.com/firstsun-dev/git-files-sync.git
synced 2026-07-22 17:20:30 +00:00
ci(release): add zip package to release assets
Create a zip file containing plugin files (main.js, manifest.json, styles.css)
with format: git-files-push-{version}.zip
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
e298ec130a
commit
76c741df03
1 changed files with 3 additions and 1 deletions
|
|
@ -57,13 +57,15 @@
|
|||
[
|
||||
"@semantic-release/exec",
|
||||
{
|
||||
"prepareCmd": "node -e \"const fs=require('fs'); const m=JSON.parse(fs.readFileSync('manifest.json')); m.version='${nextRelease.version}'; fs.writeFileSync('manifest.json', JSON.stringify(m,null,'\\t')); const v=JSON.parse(fs.readFileSync('versions.json')); v['${nextRelease.version}']=m.minAppVersion; fs.writeFileSync('versions.json', JSON.stringify(v,null,'\\t'));\""
|
||||
"prepareCmd": "node -e \"const fs=require('fs'); const m=JSON.parse(fs.readFileSync('manifest.json')); m.version='${nextRelease.version}'; fs.writeFileSync('manifest.json', JSON.stringify(m,null,'\\t')); const v=JSON.parse(fs.readFileSync('versions.json')); v['${nextRelease.version}']=m.minAppVersion; fs.writeFileSync('versions.json', JSON.stringify(v,null,'\\t'));\"",
|
||||
"publishCmd": "zip -j git-files-push-${nextRelease.version}.zip main.js manifest.json styles.css"
|
||||
}
|
||||
],
|
||||
[
|
||||
"@semantic-release/github",
|
||||
{
|
||||
"assets": [
|
||||
{ "path": "git-files-push-*.zip", "label": "Plugin Package" },
|
||||
{ "path": "main.js", "label": "main.js" },
|
||||
{ "path": "manifest.json", "label": "manifest.json" },
|
||||
{ "path": "styles.css", "label": "styles.css" }
|
||||
|
|
|
|||
Loading…
Reference in a new issue