mirror of
https://github.com/open-webui/pipelines.git
synced 2026-07-21 01:55:22 -04:00
[PR #302] [MERGED] Consolidate GH Actions #368
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/pipelines/pull/302
Author: @jedwards1230
Created: 10/21/2024
Status: ✅ Merged
Merged: 10/22/2024
Merged by: @tjbck
Base:
main← Head:consolidate-docker📝 Commits (5)
860e48dchore: update gh actiond6c025eMerge branch 'open-webui:main' into main865bc27ci: refactor workflows0a21530fix: env vars in workflow6a63c03fix: dockerfile casing📊 Changes
4 files changed (+221 additions, -266 deletions)
View changed files
➕
.github/workflows/build-docker-image.yaml(+120 -0)📝
.github/workflows/docker-build.yaml(+29 -265)➕
.github/workflows/merge-docker-images.yaml(+71 -0)📝
Dockerfile(+1 -1)📄 Description
This pull request streamlines the Docker build process by creating reusable GitHub Actions workflows and refactoring existing workflows to use these new actions.
New Workflows:
.github/workflows/build-docker-image.yaml: Introduced a new reusable workflow for building Docker images with support for multiple platforms and caching..github/workflows/merge-docker-images.yaml: Added a new reusable workflow for merging Docker image digests and pushing a manifest list.Refactored Workflows:
.github/workflows/docker-build.yaml: Refactored to use the newbuild-docker-image.yamlandmerge-docker-images.yamlworkflows, simplifying the steps and reducing redundancy.Minor Changes:
Dockerfile: Minor formatting change to standardize theFROMinstruction.Example Runs:
Potential Conflicts
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.