mirror of
https://github.com/tenrok/BBob.git
synced 2026-06-23 20:40:34 +03:00
fix(.github): publish workflow
This commit is contained in:
@@ -28,5 +28,12 @@
|
|||||||
"access": "public",
|
"access": "public",
|
||||||
"baseBranch": "master",
|
"baseBranch": "master",
|
||||||
"updateInternalDependencies": "patch",
|
"updateInternalDependencies": "patch",
|
||||||
"ignore": []
|
"ignore": [
|
||||||
|
"@bbob/scripts",
|
||||||
|
"react-vite",
|
||||||
|
"svelte-vite",
|
||||||
|
"vite",
|
||||||
|
"vue3-vite",
|
||||||
|
"vue2-example"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,13 +12,11 @@ permissions:
|
|||||||
pull-requests: write
|
pull-requests: write
|
||||||
statuses: read
|
statuses: read
|
||||||
deployments: write
|
deployments: write
|
||||||
|
id-token: write
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
publish:
|
publish:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
permissions:
|
|
||||||
contents: read
|
|
||||||
id-token: write
|
|
||||||
env:
|
env:
|
||||||
NODE_OPTIONS: --max-old-space-size=4096
|
NODE_OPTIONS: --max-old-space-size=4096
|
||||||
outputs:
|
outputs:
|
||||||
|
|||||||
-335
@@ -1,335 +0,0 @@
|
|||||||
{
|
|
||||||
"changesets": [
|
|
||||||
{
|
|
||||||
"releases": [
|
|
||||||
{
|
|
||||||
"name": "@bbob/parser",
|
|
||||||
"type": "minor"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"summary": "fix: treat contextFreeTags case insensitively",
|
|
||||||
"id": "dry-peas-develop"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"releases": [
|
|
||||||
{
|
|
||||||
"name": "@bbob/plugin-helper",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset-html5",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset-react",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset-vue",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/parser",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/react",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/core",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/html",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/vue2",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/vue3",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/cli",
|
|
||||||
"type": "minor"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"summary": "** BREAKING CHANGE **\n\n`TagNode.create` method now by default pass `null` to content instead of empty array `[]`\n\n```js\n // new behavior\n TagNode.create('img').toString() // -> [img]\n // old behavior\n TagNode.create('img', {}, []).toString() // -> [img][/img]\n```\n\nMigrate all calls of `TagNode.create('test-tag')` to `TagNode.create('test-tag', {}, [])",
|
|
||||||
"id": "five-meals-sing"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"releases": [
|
|
||||||
{
|
|
||||||
"name": "@bbob/plugin-helper",
|
|
||||||
"type": "major"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset-html5",
|
|
||||||
"type": "major"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset-react",
|
|
||||||
"type": "major"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset-vue",
|
|
||||||
"type": "major"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/parser",
|
|
||||||
"type": "major"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset",
|
|
||||||
"type": "major"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/react",
|
|
||||||
"type": "major"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/core",
|
|
||||||
"type": "major"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/html",
|
|
||||||
"type": "major"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/vue2",
|
|
||||||
"type": "major"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/vue3",
|
|
||||||
"type": "major"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/cli",
|
|
||||||
"type": "major"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"summary": "Now BBob supports Typescript with typings",
|
|
||||||
"id": "khaki-cobras-hide"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"releases": [
|
|
||||||
{
|
|
||||||
"name": "@bbob/react",
|
|
||||||
"type": "patch"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"summary": "fix(react): render words and spaces as single node in react\n\nNow React properly renders string nodes with spaces as single text node for react. Thanks @WLYau",
|
|
||||||
"id": "metal-toys-heal"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"releases": [
|
|
||||||
{
|
|
||||||
"name": "@bbob/plugin-helper",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset-html5",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset-react",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset-vue",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "vue2-example",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/parser",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/react",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/core",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/html",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/vue2",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/vue3",
|
|
||||||
"type": "minor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/cli",
|
|
||||||
"type": "minor"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"summary": "All build processes and CI actions now using PNPM as default Package Manager",
|
|
||||||
"id": "unlucky-wombats-jump"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"releases": [
|
|
||||||
{
|
|
||||||
"name": "@bbob/parser",
|
|
||||||
"type": "major",
|
|
||||||
"oldVersion": "3.0.2",
|
|
||||||
"changesets": [
|
|
||||||
"dry-peas-develop",
|
|
||||||
"five-meals-sing",
|
|
||||||
"khaki-cobras-hide",
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/plugin-helper",
|
|
||||||
"type": "major",
|
|
||||||
"oldVersion": "3.0.2",
|
|
||||||
"changesets": [
|
|
||||||
"five-meals-sing",
|
|
||||||
"khaki-cobras-hide",
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset-html5",
|
|
||||||
"type": "major",
|
|
||||||
"oldVersion": "3.0.2",
|
|
||||||
"changesets": [
|
|
||||||
"five-meals-sing",
|
|
||||||
"khaki-cobras-hide",
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset-react",
|
|
||||||
"type": "major",
|
|
||||||
"oldVersion": "3.0.2",
|
|
||||||
"changesets": [
|
|
||||||
"five-meals-sing",
|
|
||||||
"khaki-cobras-hide",
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset-vue",
|
|
||||||
"type": "major",
|
|
||||||
"oldVersion": "3.0.2",
|
|
||||||
"changesets": [
|
|
||||||
"five-meals-sing",
|
|
||||||
"khaki-cobras-hide",
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/preset",
|
|
||||||
"type": "major",
|
|
||||||
"oldVersion": "3.0.2",
|
|
||||||
"changesets": [
|
|
||||||
"five-meals-sing",
|
|
||||||
"khaki-cobras-hide",
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/react",
|
|
||||||
"type": "major",
|
|
||||||
"oldVersion": "3.0.2",
|
|
||||||
"changesets": [
|
|
||||||
"five-meals-sing",
|
|
||||||
"khaki-cobras-hide",
|
|
||||||
"metal-toys-heal",
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/core",
|
|
||||||
"type": "major",
|
|
||||||
"oldVersion": "3.0.2",
|
|
||||||
"changesets": [
|
|
||||||
"five-meals-sing",
|
|
||||||
"khaki-cobras-hide",
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/html",
|
|
||||||
"type": "major",
|
|
||||||
"oldVersion": "3.0.2",
|
|
||||||
"changesets": [
|
|
||||||
"five-meals-sing",
|
|
||||||
"khaki-cobras-hide",
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/vue2",
|
|
||||||
"type": "major",
|
|
||||||
"oldVersion": "3.0.2",
|
|
||||||
"changesets": [
|
|
||||||
"five-meals-sing",
|
|
||||||
"khaki-cobras-hide",
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/vue3",
|
|
||||||
"type": "major",
|
|
||||||
"oldVersion": "3.0.2",
|
|
||||||
"changesets": [
|
|
||||||
"five-meals-sing",
|
|
||||||
"khaki-cobras-hide",
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "@bbob/cli",
|
|
||||||
"type": "major",
|
|
||||||
"oldVersion": "3.0.2",
|
|
||||||
"changesets": [
|
|
||||||
"five-meals-sing",
|
|
||||||
"khaki-cobras-hide",
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "vue2-example",
|
|
||||||
"type": "minor",
|
|
||||||
"oldVersion": "2.8.0",
|
|
||||||
"changesets": [
|
|
||||||
"unlucky-wombats-jump"
|
|
||||||
],
|
|
||||||
"newVersion": "2.9.0"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,8 +1,13 @@
|
|||||||
const config = require('./release.json');
|
const { unlink, readFileSync } = require('fs');
|
||||||
const {unlink} = require('fs')
|
|
||||||
|
|
||||||
const commit_message = `v${config.releases[0].newVersion}`
|
try {
|
||||||
|
const config = JSON.parse(readFileSync('./release.json'));
|
||||||
|
const commitMessage = `v${config.releases[0].newVersion}`;
|
||||||
|
// eslint-disable-next-line no-console
|
||||||
|
console.log(commitMessage);
|
||||||
|
} catch (e) {
|
||||||
|
// eslint-disable-next-line no-console
|
||||||
|
console.log(e);
|
||||||
|
}
|
||||||
|
|
||||||
unlink('./release.json', () => {})
|
unlink('./release.json', () => {});
|
||||||
|
|
||||||
console.log(commit_message)
|
|
||||||
|
|||||||
Reference in New Issue
Block a user