Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* removed bintray mentions and added bonus configuration in the release yaml that requires testing Signed-off-by: Georgi Georgiev <[email protected]> * changed action provider for prerelease Signed-off-by: Georgi Georgiev <[email protected]> * removed creating pre-release Signed-off-by: Georgi Georgiev <[email protected]> * update gradelev Signed-off-by: Georgi Georgiev <[email protected]> * added echo command for arch Signed-off-by: Georgi Georgiev <[email protected]> * added line Signed-off-by: Georgi Georgiev <[email protected]> * fix Signed-off-by: Georgi Georgiev <[email protected]> * trying Signed-off-by: Georgi Georgiev <[email protected]> * added missing line Signed-off-by: Georgi Georgiev <[email protected]> * switched sopaces for tabs Signed-off-by: Georgi Georgiev <[email protected]> * small changes Signed-off-by: Georgi Georgiev <[email protected]> * typo Signed-off-by: Georgi Georgiev <[email protected]> * added a separate file for the mac release Signed-off-by: Georgi Georgiev <[email protected]> * 2nd try with arch Signed-off-by: Georgi Georgiev <[email protected]> * distribution Signed-off-by: Georgi Georgiev <[email protected]> * added additional file for building the dylibs Signed-off-by: Georgi Georgiev <[email protected]> * nerf eddition level Signed-off-by: Georgi Georgiev <[email protected]> * another nerf Signed-off-by: Georgi Georgiev <[email protected]> * aded file for dylib generation Signed-off-by: Georgi Georgiev <[email protected]> * /testing Signed-off-by: Georgi Georgiev <[email protected]> * changed generation command Signed-off-by: Georgi Georgiev <[email protected]> * changed release action Signed-off-by: Georgi Georgiev <[email protected]> * added rustup target Signed-off-by: Georgi Georgiev <[email protected]> * typo Signed-off-by: Georgi Georgiev <[email protected]> * typo Signed-off-by: Georgi Georgiev <[email protected]> * testing Signed-off-by: Georgi Georgiev <[email protected]> * testing Signed-off-by: Georgi Georgiev <[email protected]> * testing Signed-off-by: Georgi Georgiev <[email protected]> * testing Signed-off-by: Georgi Georgiev <[email protected]> * testing Signed-off-by: Georgi Georgiev <[email protected]> * changed all the yamls to activate on release to test everything together Signed-off-by: Georgi Georgiev <[email protected]> * added some logs as well Signed-off-by: Georgi Georgiev <[email protected]> * removed the 32 linux platform as github doesnt support such images and wasmer-vm causes crash when trying to cross-compile Signed-off-by: Georgi Georgiev <[email protected]> * change to on push Signed-off-by: Georgi Georgiev <[email protected]> * the aarch64v linux is incompatible too Signed-off-by: Georgi Georgiev <[email protected]> * removed slashes Signed-off-by: Georgi Georgiev <[email protected]> * deleted the outdated commandd in makefile Signed-off-by: Georgi Georgiev <[email protected]> * undo deleting the makefile rust build commands as it is apperantly used by the test yaml as well Signed-off-by: Georgi Georgiev <[email protected]> * Package all natives in a single jar. (#9) * Adapt dynamic_libs.yaml so that it uploads libs as artifacts. * Add condition when copying native libs to build dir. Test download artifacts in release.yaml. * Test fix pattern. * Test fix pattern. * Remove matrix. * Test remove pattern from artifact download. * Refactor dynamic_libs.yaml so that it's callable from release.yaml. * Add needs flag to release.yaml * Test list structure in native-libs directory. * Rework dynamic_libs.yaml so that it's reusable. Adapt release.yaml to use dynamic_libs_reusable.yaml. Executing release.yaml from a branch uploads the jar with all the possible native libs inside the workflow artifacts. Executing it from a tag uploads it to the tag's release. * Test param passs fix. * test * test * Remove github.event from the reusable workflow. * Use github.ref.type instead of github.ref * test * test * test * Remove test step from dynamic_libs_reusable.yaml. Use startsWith expression in release.yaml. * Add docs. Change name of JAR. * Test using randomizes artifacts dir. * Fix export syntax. * Add section in README.md for env variable. Rename GH_ARTIFACTS_DIR to EXT_ARTIFACTS_DIR * Change 'native-libs' to using env var. * test * test * Push EXT_ARTIFACTS_DIR to gh env. * Add mkdir. * Fix mkdir. * Fix mkdir. * Fix usage of env var in "with" section of step. * Test * Remove comments. * Remove leftovers. * fix: use "uname -m" when retrieving os arch in Native.java. Change win32 to windows. * fix: translate x86_64 to amd64 to keep uniform naming of artifacts. * Substitute random uuid for mktemp command. * Test fix env var assign * Test fix env var assign * Test remove cache steps. * Revert cache removal. --------- Signed-off-by: Georgi Georgiev <[email protected]> Co-authored-by: Yordan Atanasov <[email protected]>
- Loading branch information