mirror of
https://github.com/Sagit-chu/flvx.git
synced 2026-09-30 16:26:36 +08:00
8ebde9dca9
* chore: update AGENTS.md with next release info * feat: node OS logo, UI rate fix, and monitor trend updates
50 lines
1.2 KiB
Markdown
50 lines
1.2 KiB
Markdown
# Plan 062: Commit, PR, Merge and Tag
|
|
|
|
## Overview
|
|
This plan outlines the steps to commit all changes, create a PR, merge it, and then publish a new tag for the FLVX project.
|
|
|
|
## Checklist
|
|
- [ ] Check current git status for any unexpected changes
|
|
- [ ] Create a feature branch `feat-node-os-logo-release`
|
|
- [ ] Stage and commit all modifications and untracked files
|
|
- [ ] Push the feature branch to origin
|
|
- [ ] Create a Pull Request (PR) from the feature branch to `main`
|
|
- [ ] Merge the PR to `main`
|
|
- [ ] Update `AGENTS.md` with the new tag and commit hash
|
|
- [ ] Create and push new tag `2.1.9-beta14`
|
|
|
|
## Detailed Steps
|
|
|
|
### 1. Create Feature Branch
|
|
```bash
|
|
git checkout -b feat-node-os-logo-release
|
|
```
|
|
|
|
### 2. Commit all changes
|
|
Add all modified and untracked files:
|
|
```bash
|
|
git add .
|
|
git commit -m "feat: node OS logo support, UI rate overlap fix and tunnel monitoring updates"
|
|
```
|
|
|
|
### 3. Push and PR
|
|
Push to `origin`:
|
|
```bash
|
|
git push origin feat-node-os-logo-release
|
|
```
|
|
Create PR via `gh pr create` if possible.
|
|
|
|
### 4. Merge to Main
|
|
```bash
|
|
git checkout main
|
|
git merge feat-node-os-logo-release
|
|
git push origin main
|
|
```
|
|
|
|
### 5. Create Tag
|
|
Increment the current tag `2.1.9-beta13` to `2.1.9-beta14`.
|
|
```bash
|
|
git tag 2.1.9-beta14
|
|
git push origin 2.1.9-beta14
|
|
```
|