[PR #355] feat: Add versioned releases #392

Open
opened 2026-02-15 20:15:23 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/pipelines/pull/355
Author: @Lanhild
Created: 12/2/2024
Status: 🔄 Open

Base: mainHead: autoRel


📝 Commits (3)

  • e0fbe9c refactor: add automatic releases
  • 1849869 ci: temporarily change repository url
  • f57c3b8 ci: revert package url change for PR

📊 Changes

7 files changed (+8666 additions, -1 deletions)

View changed files

.github/workflows/github-release.yaml (+29 -0)
📝 .gitignore (+7 -1)
.husky/prepare-commit-msg (+2 -0)
.releaserc.json (+32 -0)
CHANGELOG.md (+0 -0)
package-lock.json (+8570 -0)
package.json (+26 -0)

📄 Description

Add an automatic release workflow and conventional commits. The release workflow determines the
version from the type of commits and then links each commit to a changelog entry in the appropriate
section, according to the type of the latter.

A working example can be seen at https://github.com/Lanhild/pipelines on the main branch.

Before merging, a GitHub personal access token with write permissions has to be set in the actions secrets of the repository with the name TOKEN.


🔄 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/pipelines/pull/355 **Author:** [@Lanhild](https://github.com/Lanhild) **Created:** 12/2/2024 **Status:** 🔄 Open **Base:** `main` ← **Head:** `autoRel` --- ### 📝 Commits (3) - [`e0fbe9c`](https://github.com/open-webui/pipelines/commit/e0fbe9cd210abd57f93842146d52b22f6253a8d1) refactor: add automatic releases - [`1849869`](https://github.com/open-webui/pipelines/commit/184986922642b8cc45c6d4650e5c17cfad3998c2) ci: temporarily change repository url - [`f57c3b8`](https://github.com/open-webui/pipelines/commit/f57c3b8400ea57c42b762161f5555fdf450a250c) ci: revert package url change for PR ### 📊 Changes **7 files changed** (+8666 additions, -1 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/github-release.yaml` (+29 -0) 📝 `.gitignore` (+7 -1) ➕ `.husky/prepare-commit-msg` (+2 -0) ➕ `.releaserc.json` (+32 -0) ➕ `CHANGELOG.md` (+0 -0) ➕ `package-lock.json` (+8570 -0) ➕ `package.json` (+26 -0) </details> ### 📄 Description Add an automatic release workflow and conventional commits. The release workflow determines the version from the type of commits and then links each commit to a changelog entry in the appropriate section, according to the type of the latter. A working example can be seen at https://github.com/Lanhild/pipelines on the main branch. Before merging, a GitHub personal access token with write permissions has to be set in the actions secrets of the repository with the name `TOKEN`. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 20:15:23 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui/pipelines#392