citusdata / citusdata/packaging

Use caches or prebuilt docker images in Github actions

Open
#735 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Dockerfile
Stars
19
Forks
11
Avg merge
1d 15h
Merged PRs (30d)
17

Description

We have redundant steps in our workflow definitions. Some of those steps include:
- installing tools repo from a tag
- installing apt packages
- installing python dependencies
- setting git credentials

Currently we have many workflow definitions in different branches in different repos. If we want to update a dependency, we need to touch many places.

I suggest we use a shared cache, or a unified docker image for our packaging automation that will deduplicate our efforts.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.