You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sedona.apache.org by "Gregoire Leleu (Jira)" <ji...@apache.org> on 2023/03/03 15:52:00 UTC
[jira] [Created] (SEDONA-256) Upgrade GitHub workflows
Gregoire Leleu created SEDONA-256:
-------------------------------------
Summary: Upgrade GitHub workflows
Key: SEDONA-256
URL: https://issues.apache.org/jira/browse/SEDONA-256
Project: Apache Sedona
Issue Type: Improvement
Reporter: Gregoire Leleu
Some improvement could speed up GitHub workflows (and save compute):
* Chain workflows: have one action build Sedona jars, and then run other actions based on these jars (right now all workflows build their own jars)
* Update to latest versions of actions
** for example, the latest setup-java seems to handle caching maven jars without that extra step
* Fix deprecated features (set-output etc.)
* Use already made and maintained actions, e.g. setup-r-dependencies to install and cache r dependencies
* Update to latest Ubuntu (18.04 is said be deprecated soon)
Not sure what is the best way to work on this.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)