mirror of
https://github.com/fluencelabs/aquavm
synced 2024-12-04 15:20:16 +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": [
|
||||
{
|
||||
"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": {
|
||||
@ -15,6 +33,10 @@
|
||||
"air-interpreter": {
|
||||
"component": "air-interpreter"
|
||||
},
|
||||
"avm/client": {
|
||||
"release-type": "node",
|
||||
"component": "avm-client"
|
||||
},
|
||||
"avm/interface": {},
|
||||
"avm/server": {},
|
||||
"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",
|
||||
"avm/interface": "0.28.1",
|
||||
"avm/server": "0.28.1",
|
||||
"avm/client": "0.35.4",
|
||||
"crates/air-lib/air-parser": "0.7.2",
|
||||
"crates/air-lib/execution-info-collector": "0.7.2",
|
||||
"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
|
||||
uses: stefanzweifel/git-auto-commit-action@v4
|
||||
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 }}
|
||||
commit_user_name: fluencebot
|
||||
commit_user_email: devops@fluence.one
|
||||
@ -89,7 +89,7 @@ jobs:
|
||||
- release-please
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
contents: write
|
||||
id-token: write
|
||||
|
||||
steps:
|
||||
|
4
avm/client/package-lock.json
generated
4
avm/client/package-lock.json
generated
@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "@fluencelabs/avm",
|
||||
"version": "0.0.0",
|
||||
"version": "0.35.4",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@fluencelabs/avm",
|
||||
"version": "0.0.0",
|
||||
"version": "0.35.4",
|
||||
"license": "Apache 2.0",
|
||||
"devDependencies": {
|
||||
"typescript": "4.9.5"
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@fluencelabs/avm",
|
||||
"description": "Aquamarine VM",
|
||||
"version": "0.0.0",
|
||||
"version": "0.35.4",
|
||||
"main": "./dist/index.js",
|
||||
"repository": "https://github.com/fluencelabs/air",
|
||||
"author": "Fluence Labs",
|
||||
|
Loading…
Reference in New Issue
Block a user