Provided that the entire development toolchain now requires R >= 4.0.0 (testthat's dependency evaluate now requires R >= 4.0.0), maybe it's time to drop 3.6 CI and announce R>= 4.0.0 from now on?
Another idea is to write our own custom GHA workflow for 3.6 and announce some features are not supported for R < 4, e.g. parquet #427 . I can foresee that more packages, especially the ones maintained by Posit, will drop R < 4 soon, namely readxl, readr, and haven. But backward compatibility is still a pillar for this package (although it only turns back the release time window for around 1 yr from Apr 2020 to Apr 2019).
@schochastics thoughts?