Updates the docker-build actions to move current version tags (such as 0.3.15) to the latest image on merges to main to ensure that fixes to versions that occur before a new release are included in the version-tagged image.
Changed
Updates docker-build.yaml to enable moving version tags
WIP
Updates are still needed to CUDA jobs before this can be merged.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/open-webui/open-webui/pull/4859
**Author:** [@westbrook-ai](https://github.com/westbrook-ai)
**Created:** 8/23/2024
**Status:** ✅ Merged
**Merged:** 8/26/2024
**Merged by:** [@tjbck](https://github.com/tjbck)
**Base:** `dev` ← **Head:** `main`
---
### 📝 Commits (10+)
- [`550386f`](https://github.com/open-webui/open-webui/commit/550386f52ae0594bae920051dd55ab97daa56d36) Test moving tags in Actions
- [`ff1ea70`](https://github.com/open-webui/open-webui/commit/ff1ea70dfa8f9cbdd1cfe7144ef803efd1d3ba86) Only add version tag to main
- [`913b454`](https://github.com/open-webui/open-webui/commit/913b454fc3d0df8b795505a5da4704cddc0d3328) Merge pull request #24 from 0xThresh/dev
- [`9be7c8b`](https://github.com/open-webui/open-webui/commit/9be7c8b969a8b105619c5eb581f0159667dafb02) Try removing push by digest
- [`0022902`](https://github.com/open-webui/open-webui/commit/0022902e8df61d7ebc3be6b534a96299c574e716) Merge pull request #25 from 0xThresh/dev
- [`e1022b3`](https://github.com/open-webui/open-webui/commit/e1022b3a28ed3edd9bd1befec47769db668ec5ed) Test bumping the Open WebUI version
- [`c63a2df`](https://github.com/open-webui/open-webui/commit/c63a2dfbcd2f5c6fe4f2cc50910bb9017e57d2e8) Merge pull request #26 from 0xThresh/dev
- [`63d82db`](https://github.com/open-webui/open-webui/commit/63d82dbece3fb683a2f0833332b3d7b6188f2cf6) Add image updates to cuda and ollama image jobs
- [`882b76c`](https://github.com/open-webui/open-webui/commit/882b76cefa784d9b08fc9c48010bc8e2d1669bdd) Merge pull request #27 from 0xThresh/dev
- [`b1355e1`](https://github.com/open-webui/open-webui/commit/b1355e16bc42ae497ebec3d47499143848c33d03) Test updating version with all images
### 📊 Changes
**1 file changed** (+44 additions, -28 deletions)
<details>
<summary>View changed files</summary>
📝 `.github/workflows/docker-build.yaml` (+44 -28)
</details>
### 📄 Description
# Changelog Entry
### Description
- Updates the `docker-build` actions to move current version tags (such as `0.3.15`) to the `latest` image on merges to `main` to ensure that fixes to versions that occur before a new release are included in the version-tagged image.
### Changed
- Updates `docker-build.yaml` to enable moving version tags
### WIP
- Updates are still needed to CUDA jobs before this can be merged.
### Additional Information
- Example job of moving from 0.3.15 to 0.3.16: https://github.com/0xThresh/open-webui/actions/runs/10530353051/job/29180123043
- Correctly tagged 0.3.16: https://github.com/0xThresh/open-webui/pkgs/container/open-webui/262684881?tag=v0.3.16
- Job moving 0.3.15 to latest when new release isn't created: https://github.com/0xThresh/open-webui/actions/runs/10530245738/job/29179789217#step:9:52
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/4859
Author: @westbrook-ai
Created: 8/23/2024
Status: ✅ Merged
Merged: 8/26/2024
Merged by: @tjbck
Base:
dev← Head:main📝 Commits (10+)
550386fTest moving tags in Actionsff1ea70Only add version tag to main913b454Merge pull request #24 from 0xThresh/dev9be7c8bTry removing push by digest0022902Merge pull request #25 from 0xThresh/deve1022b3Test bumping the Open WebUI versionc63a2dfMerge pull request #26 from 0xThresh/dev63d82dbAdd image updates to cuda and ollama image jobs882b76cMerge pull request #27 from 0xThresh/devb1355e1Test updating version with all images📊 Changes
1 file changed (+44 additions, -28 deletions)
View changed files
📝
.github/workflows/docker-build.yaml(+44 -28)📄 Description
Changelog Entry
Description
docker-buildactions to move current version tags (such as0.3.15) to thelatestimage on merges tomainto ensure that fixes to versions that occur before a new release are included in the version-tagged image.Changed
docker-build.yamlto enable moving version tagsWIP
Additional Information
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.