actions-rs has been a great community resource for common Rust CI tasks via Github Actions. Github dependency graph currently estimates there are >50,000 dependent repositories . So
actions-rs
should be considered a massive success for the Rust community! But currently the project relies on a single generous maintainer.
I want to say clearly that free and open source maintainers owe users nothing. It would be incorrect to ask them to give more free labor. But the project has the potential to start being a pain for the community. The github actions currently cause multiple deprecation warnings (node.js versions, and github actions changes), and will start to become full errors at some point in 2023. The last PR merged to either actions-rs/cargo or actions-rs/toolchain was July 1st, 2021.
All this to ask, what should the Rust community do?
- is there a working group which covers this?
- should the problem be left for another generous open source maintainer to solve?
The problem is not urgent, but seems worth discussion.