526 Commits

Author SHA1 Message Date
Anatolios Laskaris
51e062cbd8
chore: Revert latest release (#308)
* Revert "chore: release master (#296)"

This reverts commit b23e1654f626ed856be2202867933db3acc0aef5.

* Fix binary build

* Fix
2023-03-22 17:25:37 +02:00
Valery Antopol
e36ffbd582
chore: update Cargo.lock (#307)
update lockfile
2023-03-22 17:30:48 +03:00
fluencebot
b23e1654f6
chore: release master (#296) 2023-03-22 16:58:53 +03:00
Valery Antopol
defd165b86
fix(cli): use proper wit syntax for set it command (#305)
update interface-types crates
2023-03-22 16:17:00 +03:00
Valery Antopol
b9dbf67376
fix(runtime): support new wasm opcodes by removing unused memory limit setting (#299)
remove unused max memory setting
2023-03-17 15:34:55 +03:00
Anatolios Laskaris
04914dd291
chore(ci): Fix publishing binaries (#298)
* Fix publishing binaries

* Update .github/workflows/binary.yml

Co-authored-by: folex <0xdxdy@gmail.com>

* Update binary.yml

---------

Co-authored-by: folex <0xdxdy@gmail.com>
2023-03-15 19:14:22 +02:00
Anatolios Laskaris
4fddb9f55d
chore: Fix marine-js release (#297)
* Fix marine-js release

* Fix

* Do not bump
2023-03-15 14:28:12 +02:00
Valery Antopol
fa6407e838
chore: return crate descriptions (#295) 2023-03-15 01:41:46 +03:00
fluencebot
f7ecddafd5
chore: release master (#292)
* chore: release master

* chore: Bump marine-js version to 0.3.4

* update marine-js and lockfile

---------

Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
marine-wasm-backend-traits-v0.2.0 marine-module-info-parser-v0.6.0 marine-utils-v0.5.0 marine-it-generator-v0.10.0 marine-it-interfaces-v0.8.0 marine-module-interface-v0.7.0 marine-it-parser-v0.12.0 marine-v0.14.0 marine-runtime-v0.26.0 mrepl-v0.21.0 marine-js-v0.4.0 it-json-serde-v0.4.0 marine-min-it-version-v0.3.0 marine-core-v0.20.0 fluence-app-service-v0.25.0 marine-wasmtime-backend-v0.2.0
2023-03-15 01:30:12 +03:00
Valery Antopol
90113e5704
chore: add descriptions for new crates (#293) 2023-03-15 00:57:48 +03:00
Mike Voronov
d4a710e423
chore(ci): add deps to release-please (#294) 2023-03-15 00:57:33 +03:00
Valery Antopol
d3a773df4f
feat!: decouple wasmer from Marine, replace it with generic backend interface (#219) 2023-03-15 00:43:51 +03:00
Anatolios Laskaris
b0e9b2c104
chore(ci): Update e2e after js-client refactoring (#290)
Update e2e
2023-03-08 11:08:18 +03:00
fluencebot
299382fa72
chore: release master (#289) marine-v0.13.0 marine-runtime-v0.25.0 mrepl-v0.20.0 fluence-app-service-v0.24.0 2023-03-03 19:30:10 +03:00
Valery Antopol
1d868992bd
feat(fluence-app-service)!: add separate bases for temp dirs and mapped dirs (#288)
* feat(mrepl)!: add --working-dir option, use "." as default value

* create mapped dirs

* cleanup

* return wasm artifacts

* rework tmp dirs handling

* make clippy happy

* make clippy happy

* return service_base_dir name

* create mapped dirs

* Save working dir for new_service command

* flatten use statements

* flatten use statements

* revert side-changes
2023-03-03 19:27:14 +03:00
Valery Antopol
fc384a477c
feat(cli)!: use sdk dependency version from Cargo.lock instead of Cargo.toml (#286) 2023-03-02 22:23:05 +03:00
mikhail-1e20
b70f641cdc
chore: update readme (#287) 2023-03-01 20:22:10 +03:00
fluencebot
5e91bfca90
chore: release master (#285) marine-runtime-v0.24.1 mrepl-v0.19.2 fluence-app-service-v0.23.1 2023-02-20 22:35:03 +03:00
Valery Antopol
e4c77a8cc4
fix(mrepl): replace fn with func in mrepl output to match aqua syntax (#284) 2023-02-20 20:33:05 +03:00
fluencebot
8fe67ead0a
chore: release master (#283)
* chore: release master

* chore: Bump marine-js version to 0.3.45
marine-js-v0.3.45
2023-02-15 15:11:59 +03:00
Valery Antopol
cc430a0735
fix(marine-js): add empty index.js as main entry point (#282)
* add empty index.js as main entry point for marine-ks

* update package-lock.json

* Revert "update package-lock.json"

This reverts commit 4296a8bacea13fb807913507dccaf82d289d927d.
2023-02-15 15:10:12 +03:00
fluencebot
c54fce7c7b
chore: release master (#280) marine-v0.12.7 mrepl-v0.19.1 2023-02-10 19:26:17 +02:00
Anatolios Laskaris
a91ab2a266
chore(ci): Build marine and mrepl binaries for macos and linux (#279)
* chore(ci): Build marine and mrepl binaries for macos and linux

* Exclude some shell lint rules

* Typo
2023-02-10 19:14:44 +02:00
Anatolios Laskaris
da31cbbe38
fix(cli): Make checking latest version an optional feature (#278)
fix: Make checking latest version optional feature
2023-02-10 19:13:20 +02:00
mikhail-1e20
b05c39bd20
chore(readme): update README, CONTRIBUTING and LICENSE (#277)
Updated README, CONTRIBUTING and LICENSE
2023-02-09 18:07:36 +03:00
fluencebot
6260c4d42f
chore: release master (#275) mrepl-v0.19.0 2023-02-08 17:13:40 +03:00
Anatolios Laskaris
b417c72985
chore(ci): Set all crates versions in release-please manifest (#276)
Set all versions in manifest
2023-02-08 15:16:18 +02:00
Valery Antopol
9c1f20b8a7
feat!: add pretty-print for repl output + small error messaging improvement (#274) 2023-02-08 14:32:36 +03:00
fluencebot
1c150cd2d2
chore: release master (#273)
* chore: release master

* chore: Bump marine-js version to 0.3.44
marine-js-v0.3.44
2023-02-06 12:45:47 +02:00
Anatolios Laskaris
dce6333f43
fix(ci): Fix marine-js release build (#272)
* Fix marine-js release

* Trigger marine-js release
2023-02-06 11:52:12 +02:00
fluencebot
68b3eb6d26
chore: release master (#266)
* chore: release master

* chore: Bump marine-js version to 0.3.43
marine-js-v0.3.43
2023-02-06 11:40:55 +03:00
Anatolios Laskaris
7ba01f46f0
chore: Set marine-js component name (#270)
Name marine-js
2023-02-03 09:41:37 +02:00
Anatolios Laskaris
1144a69b4b
chore: Fix marine-js release type (#268)
Fix
2023-02-03 09:29:51 +02:00
Anatolios Laskaris
51fae282e1
chore: Trigger CI when committing version bump manually to release-please (#269)
Fix
2023-02-03 00:13:03 +03:00
Anatolios Laskaris
05bb831725
chore(ci): manage marine-js rust and node as one package (#267)
* Uncomment marine-js

* Manage marine and marine-js as one package

* Fix lint

* Fixes
2023-02-02 18:29:39 +02:00
Pavel
9e2dd3912e
feat(marine-js): Switch MarineJS package From CJS to ESM format (#265) 2023-02-02 17:11:49 +03:00
Anatolios Laskaris
62b70685f1
chore: Build marine and mrepl binaries when releasing (#260)
Build binaries
2023-01-30 21:36:52 +03:00
fluencebot
594ebf3876
chore: release master (#258) marine-v0.12.6 2023-01-27 16:32:32 +02:00
Anatolios Laskaris
7431c123f8
chore: Fix marine version in release-please manifest (#259)
Fix marine version
2023-01-27 16:28:31 +02:00
Valery Antopol
6ee6697ed8
fix: support workspace dependencies by using cargo_toml 0.14.0 (#256) 2023-01-27 17:21:57 +03:00
Anatolios Laskaris
bd75b427af
chore: Fix release notify step (#255)
Fix notify step
2023-01-24 16:57:50 +02:00
Anatolios Laskaris
1668c8fdbf
chore(ci): Notify on release failures and other small CI changes [fixes FLU-222, FLU-41 and FLU-196] (#254)
* Notify on release failure

* Add timeout

* Add `e2e / status` job

* Fix adding binary

* Notify only on failures

* Fail on skipped
2023-01-24 15:59:56 +02:00
Anatolios Laskaris
95ac5b89ea
chore(ci): Add release-please (#253)
* Add release-please

* Cleanup

* Add actions lint

* Upload marine and mrepl binaries

* Run npm i
2023-01-23 09:36:16 +02:00
Anatolios Laskaris
b300bd756e
chore(e2e): Run rust-peer tests in E2E (#252)
* Run rust-peer tests

* Some renaming
2023-01-23 09:36:09 +02:00
Anatolios Laskaris
58c74be12e
chore(ci): Add fluence-cli (#251)
* Add fluence-cli to e2e

* Fixes

* Debug e2e

* Change the order

* Cleanup

* Try without equal sign

* Debug

* Add marine to needs

* Do not build marine-rs-sdk

* Build marine-rs-sdk-test

* Use master

* Fix

* Use fluence-cli from main
2023-01-10 14:39:56 +02:00
Valery Antopol
a022a30442
chore(master): release (#245) v0.23.0 2022-12-06 16:52:49 +03:00
Valery Antopol
30c6dc4de1
feat!: prohibit going out of service_dir in app-service (#244) 2022-12-06 16:28:00 +03:00
Pavel
0b1fe64f67
Move non-relevant code from Marine repo into FluenceJS (#235) 2022-12-06 09:50:07 +03:00
Anatolios Laskaris
9f2e28a416
chore(marine-js): Pin browser-or-node to 2.0.0 (#240)
* Pin browser-or-node to 2.0.0

* Pin dependencies
2022-12-01 15:56:39 +02:00
Valery Antopol
35b15138db
fix(cli): skip wasms if they are built without marine-rs-sdk (#239) v0.22.3 2022-11-30 19:29:51 +03:00