webassembly icon indicating copy to clipboard operation
webassembly copied to clipboard

Update to most recent versions of Elixir / packages / CI

Open mindreframer opened this issue 4 years ago • 6 comments

mindreframer avatar Jan 13 '21 22:01 mindreframer

It's a little bit brutal PR because I have introduced a formatter config.

Also it is recommended to switch to Github Actions, because travis might not offer their OSS service for much longer.

My motivation was to fix compilation warnings, and it kinda snowballed from it to this. Feel free to close this PR and cherry-pick changes that you feel are useful. Its funny that its again Jan (after my last PR)

😄

mindreframer avatar Jan 13 '21 23:01 mindreframer

Test are passing here: https://github.com/happycodrz/webassembly/actions

mindreframer avatar Jan 13 '21 23:01 mindreframer

Hey! Good job I think

CI changes +1

Formatter: yeah WebAssembly was done during wild wild west years, where it was common to use paren-less calls.. I guess me as well as Jose and large part of the community got annoyed by it at pretty much the same time.

I only need to get used to formatter changes of DSL itself. But why not.

Aaaand, I'd need to recreate my Elixir dev env, as I don't code in it nowadays. Please ping me if I wouldn't do anything with this PR in a couple (literally: couple) of days

wkhere avatar Jan 14 '21 16:01 wkhere

@wkhere OK, will ping you next week Wednesday. This gives you this weekend and half week next week. Hope your Elixir dev env re-creation will workout smoothly. I use https://github.com/asdf-vm/asdf and wholeheartedly recommend it. It saves you from going mad between conflicting versions.

$ asdf list
direnv
  2.21.3
elixir
  1.10.4-otp-23
  1.11.0-otp-23
  1.11.2-otp-23
erlang
  23.0.1
golang
  1.14.4
nim
  1.2.4
nodejs
  12.18.2
ruby
  2.7.0

mindreframer avatar Jan 14 '21 16:01 mindreframer

@wkhere Keeping my promise - ping...

mindreframer avatar Jan 27 '21 13:01 mindreframer

ping (2nd)

mindreframer avatar Feb 16 '21 03:02 mindreframer