7 Commits

Author SHA1 Message Date
Claus F. Strasburger 3150f2e8b4 Build rust images for ARM64 & use cargo binstall for faster build time (#120)
* Also build rust on arm64

* rust: use cargo-binstall for performance

Since linux/arm64 images are built using QEMU, the compilation of bindgen-cli, cbindgen, cargo-audit & cargo-outdated takes a very long time, especially on Ubuntu 20.04 (more than 6 hours, for the combination of both architectures on one job). This exceeds the github actions time-limit.

So, we'll just use pre-built binaries using cargo-binstall where possible.
2024-01-02 23:44:01 +01:00
R c21a1af5c4 fix: rename bindgen to bindgen-cli 2022-12-08 16:21:18 +01:00
Ryan 29789a40b0 fix(rust): remove --locked 2022-05-02 10:35:45 +00:00
Ryan 74a51cb0fb fix: missing ssl headers 2022-05-02 09:56:23 +00:00
Ryan 343ae52a8b add arm64/armhf for 18.04, replace git{,-lfs} (#51) 2022-03-05 04:22:34 +01:00
Ryan 2615f18d2a Update images
- replace shell script with pwsh
- add more tools from actions/virtual-environments
- fixup pwsh modules installation
- install node 12 and 16 in base
- add node 14 in js-*
- build rust images
- restrict flavours to amd64 only for now
- add helper scripts from actions/virtual-environments
- overhaul build and dockerfile
2022-02-23 20:58:25 +01:00
Ryan (hackercat) c84f165490 refactor: move to sh scripts (#17) 2021-07-21 10:43:59 +02:00