#!/bin/bash

# 获取当前日期
date=$(date +%Y%m%d%H%M)
branch_name=$(git rev-parse --abbrev-ref HEAD)

# 升级 package.json 中的版本号
yarn version --patch --no-git-tag-version

# commit 改动，并且 push 到远程仓库的同名分支
git add .
git commit -m "hotfix: $date"
git push origin $branch_name

# 创建到 master 分支的 PR
gh pr create --base master --title "hotfix: [master] $date-$branch_name" --body "hotfix $date to master"

# 创建到 dev 分支的 PR
gh pr create --base dev --title "hotfix: [dev] $date-$branch_name" --body "hotfix $date to dev"
