Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add new workflow to cross-compile wws (#23)
* feat: add new workflow to cross-compile wws * feat: install missing components with rustup * fix: configure the release action trigger to run on tags * fix: install target platforms properly with rustup * fix: set the proper matrix to build all desired flavors * fix: skip windows on aarch64 due to the lack of cross official images * fix: install musl-tools for linux builds * fix: remove quotes when using values in if conditional * fix: set the right format for conditionals with strings in the release workflow * fix: use sudo with apt-get * fix: ensure we are using bash on windows too * fix: create flat tar.gz files. Set the right file name * feat: enables the windows arm64 build * fix: set the -C flag properly when compressing the output files * chore: try to avoid using cross if not required * fix: continue using cross for linux aarch64 * feat: run only when tags are pushed and rename the file * fix: remove the artifact retention time that was used for testing
- Loading branch information