fossasia / eventyay-video

https://video-dev.eventyay.com
Apache License 2.0
1.49k stars 23 forks source link

Add workflow to build docker on PRs to main and devevelopment. #216

Closed marcoag closed 2 months ago

marcoag commented 2 months ago

Closes https://github.com/fossasia/eventyay-video/issues/159.

This PR adds a workflow that builds docker on each PR. That will allow us to ensure that nothing breaks the build gets merged.

Summary by Sourcery

Introduce a CI workflow to build Docker images for pull requests targeting the 'main' and 'development' branches to ensure build integrity before merging.

CI:

sourcery-ai[bot] commented 2 months ago

Reviewer's Guide by Sourcery

This pull request introduces a new GitHub Actions workflow to build Docker images for each pull request targeting the 'main' and 'development' branches. This ensures that any changes merged into these branches do not break the Docker build process.

File-Level Changes

Files Changes
.github/workflows/docker-pr.yml Added a new GitHub Actions workflow to build Docker images for pull requests targeting the 'main' and 'development' branches.

Tips - Trigger a new Sourcery review by commenting `@sourcery-ai review` on the pull request. - Continue your discussion with Sourcery by replying directly to review comments. - You can change your review settings at any time by accessing your [dashboard](https://app.sourcery.ai): - Enable or disable the Sourcery-generated pull request summary or reviewer's guide; - Change the review language; - You can always [contact us](mailto:support@sourcery.ai) if you have any questions or feedback.