LibreChat/.github
Ruben Talstra f94aba4831
feat(ci): add automated release workflow
- Added GitHub Actions workflow `Create Release PR` to automate the creation of release pull requests.
  - Retrieves the last version from `package.json`.
  - Creates a new release branch and pull request with the relevant metadata.
  - Assigns a reviewer and labels the PR as a release.

- Added GitHub Actions workflow `Tag and Release` to automate tagging and releasing.
  - Extracts the last version from `package.json`.
  - Generates a changelog by retrieving merged PRs and categorizing changes.
  - Creates a version tag and pushes it to the repository.
  - Creates a GitHub Release with an auto-generated changelog.

This improves the CI/CD pipeline by streamlining the release process and ensuring structured versioning.
2025-02-10 20:32:21 +01:00
..
ISSUE_TEMPLATE 📝 docs: Update Language Request Template & Update README (#5766) 2025-02-10 09:02:33 -05:00
workflows feat(ci): add automated release workflow 2025-02-10 20:32:21 +01:00
CODE_OF_CONDUCT.md 🔗 chore: Add Stable Discord and Homepage Links (#1835) 2024-02-19 09:42:57 -05:00
CONTRIBUTING.md 🔒 feat: password reset disable option; fix: account email error message (#2327) 2024-06-06 11:39:36 -04:00
FUNDING.yml Create .github/FUNDING.yml 2023-03-28 11:48:47 -04:00
playwright.yml chore: Get the latest of all github actions (#1335) 2023-12-14 07:44:38 -05:00
pull_request_template.md 🧹 chore: remove old docs (#2684) 2024-05-13 10:15:30 -04:00
SECURITY.md 🔗 chore: Add Stable Discord and Homepage Links (#1835) 2024-02-19 09:42:57 -05:00