lowcharts icon indicating copy to clipboard operation
lowcharts copied to clipboard

Modernize/review github actions

Open juan-leon opened this issue 2 years ago • 1 comments

  • [x] Maybe actions/cache can speed up things
  • [x] actions-rs/tarpaulin looks not actively maintained ans triggers deprecation notices; look for alternatives (see https://github.com/actions-rs/tarpaulin/issues/6)
  • [x] Investigate how/if cargo install cargo-deb can simplify Create Debian package build step
  • [x] Stop using set-output commands (see https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/)
  • [ ] Do I need actions-rs/cargo?

juan-leon avatar Dec 31 '22 13:12 juan-leon

actions-rs/cargo looks not actively maintained and triggers some deprecation warnings.

I am only using it for making cross compilation easy.

Here is an article about how to do that without using actions to ease the work: https://www.rohanjain.in/cargo-cross/

juan-leon avatar Jan 01 '23 14:01 juan-leon