trezor-firmware
trezor-firmware copied to clipboard
CI: speed up GitHub actions
Aside from the tests themselves, there are some things that will speed up everything:
- cache nix environments
- https://github.com/cachix/cachix-action
- https://github.com/nix-community/cache-nix-action
- https://github.com/DeterminateSystems/magic-nix-cache-action
- cache poetry environments (or implement #2271 and 1.)
- investigate why uploads to data.trezor.io are so slow
- every filename is logged and there are lots, there's probably some option in awscli not to print them