mirror of
https://github.com/fluencelabs/aquavm
synced 2025-03-15 20:40:50 +00:00
chore(ci): Release workflow fixes [fixes FLU-273] (#460)
* Fix publishing artifact * Set version * Set avm client version during release * Try linkied components again
This commit is contained in:
parent
5aa3c75875
commit
8f5217e3d6
22
.github/release-please/config.json
vendored
22
.github/release-please/config.json
vendored
@ -6,6 +6,24 @@
|
|||||||
"plugins": [
|
"plugins": [
|
||||||
{
|
{
|
||||||
"type": "cargo-workspace"
|
"type": "cargo-workspace"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "linked-versions",
|
||||||
|
"groupName": "air-interpreter",
|
||||||
|
"components": [
|
||||||
|
"air",
|
||||||
|
"air-interpreter",
|
||||||
|
"avm-client"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "linked-versions",
|
||||||
|
"groupName": "air-beautifier and air-beautify",
|
||||||
|
"components": [
|
||||||
|
"air-beautifier",
|
||||||
|
"air-beautify",
|
||||||
|
"air-beautify-wasm"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"packages": {
|
"packages": {
|
||||||
@ -15,6 +33,10 @@
|
|||||||
"air-interpreter": {
|
"air-interpreter": {
|
||||||
"component": "air-interpreter"
|
"component": "air-interpreter"
|
||||||
},
|
},
|
||||||
|
"avm/client": {
|
||||||
|
"release-type": "node",
|
||||||
|
"component": "avm-client"
|
||||||
|
},
|
||||||
"avm/interface": {},
|
"avm/interface": {},
|
||||||
"avm/server": {},
|
"avm/server": {},
|
||||||
"crates/air-lib/air-parser": {},
|
"crates/air-lib/air-parser": {},
|
||||||
|
3
.github/release-please/manifest.json
vendored
3
.github/release-please/manifest.json
vendored
@ -1,8 +1,9 @@
|
|||||||
{
|
{
|
||||||
"air": "0.35.1",
|
"air": "0.35.4",
|
||||||
"air-interpreter": "0.35.4",
|
"air-interpreter": "0.35.4",
|
||||||
"avm/interface": "0.28.1",
|
"avm/interface": "0.28.1",
|
||||||
"avm/server": "0.28.1",
|
"avm/server": "0.28.1",
|
||||||
|
"avm/client": "0.35.4",
|
||||||
"crates/air-lib/air-parser": "0.7.2",
|
"crates/air-lib/air-parser": "0.7.2",
|
||||||
"crates/air-lib/execution-info-collector": "0.7.2",
|
"crates/air-lib/execution-info-collector": "0.7.2",
|
||||||
"crates/air-lib/interpreter-cid": "0.2.0",
|
"crates/air-lib/interpreter-cid": "0.2.0",
|
||||||
|
4
.github/workflows/release.yml
vendored
4
.github/workflows/release.yml
vendored
@ -76,7 +76,7 @@ jobs:
|
|||||||
- name: Commit version bump
|
- name: Commit version bump
|
||||||
uses: stefanzweifel/git-auto-commit-action@v4
|
uses: stefanzweifel/git-auto-commit-action@v4
|
||||||
with:
|
with:
|
||||||
commit_message: "chore: Bump air-interpreter-wasm version to ${{ steps.version.outputs.version }}"
|
commit_message: "chore: Bump air-interpreter version to ${{ steps.version.outputs.version }}"
|
||||||
branch: ${{ fromJson(needs.release-please.outputs.pr).headBranchName }}
|
branch: ${{ fromJson(needs.release-please.outputs.pr).headBranchName }}
|
||||||
commit_user_name: fluencebot
|
commit_user_name: fluencebot
|
||||||
commit_user_email: devops@fluence.one
|
commit_user_email: devops@fluence.one
|
||||||
@ -89,7 +89,7 @@ jobs:
|
|||||||
- release-please
|
- release-please
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
contents: read
|
contents: write
|
||||||
id-token: write
|
id-token: write
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
4
avm/client/package-lock.json
generated
4
avm/client/package-lock.json
generated
@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "@fluencelabs/avm",
|
"name": "@fluencelabs/avm",
|
||||||
"version": "0.0.0",
|
"version": "0.35.4",
|
||||||
"lockfileVersion": 2,
|
"lockfileVersion": 2,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "@fluencelabs/avm",
|
"name": "@fluencelabs/avm",
|
||||||
"version": "0.0.0",
|
"version": "0.35.4",
|
||||||
"license": "Apache 2.0",
|
"license": "Apache 2.0",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"typescript": "4.9.5"
|
"typescript": "4.9.5"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@fluencelabs/avm",
|
"name": "@fluencelabs/avm",
|
||||||
"description": "Aquamarine VM",
|
"description": "Aquamarine VM",
|
||||||
"version": "0.0.0",
|
"version": "0.35.4",
|
||||||
"main": "./dist/index.js",
|
"main": "./dist/index.js",
|
||||||
"repository": "https://github.com/fluencelabs/air",
|
"repository": "https://github.com/fluencelabs/air",
|
||||||
"author": "Fluence Labs",
|
"author": "Fluence Labs",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user