Skip to content

Conversation

@evaline-ju
Copy link
Collaborator

@evaline-ju evaline-ju commented May 15, 2024

Formatting, linting and tests all require protoc and compilation of files. Since the goal of this repo is to output an image, and we are already installing protoc in the Docker image, we can essentially reuse parts of the image build. A failure at any stage will lead to "build" failure.

Usage of GHA caching taken from https://github.com/IBM/text-generation-inference. Docker build actions are used in order to standardize docker usage and allow for caching. The file was renamed since the focus is on "building" to allow for testing and formatting, etc., but a future build workflow could build from the release tag and potentially push an image to a registry

For: #34

Signed-off-by: Evaline Ju <69598118+evaline-ju@users.noreply.github.com>
Signed-off-by: Evaline Ju <69598118+evaline-ju@users.noreply.github.com>
Signed-off-by: Evaline Ju <69598118+evaline-ju@users.noreply.github.com>
Signed-off-by: Evaline Ju <69598118+evaline-ju@users.noreply.github.com>
@evaline-ju evaline-ju force-pushed the fix-ci branch 2 times, most recently from 1366343 to 21e9115 Compare May 15, 2024 22:28
Signed-off-by: Evaline Ju <69598118+evaline-ju@users.noreply.github.com>
@evaline-ju evaline-ju marked this pull request as ready for review May 15, 2024 22:44
Copy link
Collaborator

@gkumbhat gkumbhat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@gkumbhat gkumbhat merged commit 1123da7 into foundation-model-stack:main May 16, 2024
@evaline-ju evaline-ju linked an issue May 16, 2024 that may be closed by this pull request
1 task
@evaline-ju evaline-ju deleted the fix-ci branch May 22, 2024 20:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add CI

2 participants