feat(base): 添加邮箱注册码功能及用户注册接口 - 在 `sessionManager` 中新增邮件注册码缓存管理实例和相关方法 - 实现生成、保存、验证、删除邮件注册码的逻辑 - 新增 `/reg` 和 `/email` 接口用于用户注册和发送验证码 - 引入 `golang-lru` 依赖以支持限流缓存功能 - 调整包导入顺序,优化代码结构 ```
21 lines
536 B
Go
21 lines
536 B
Go
name: Two-Stage PR Review Process
|
|
|
|
on:
|
|
pull_request:
|
|
types: [opened, synchronize, reopened, labeled, unlabeled, ready_for_review, converted_to_draft]
|
|
pull_request_review:
|
|
types: [submitted]
|
|
|
|
jobs:
|
|
manage-pr-status:
|
|
runs-on: ubuntu-latest
|
|
permissions:
|
|
pull-requests: write
|
|
contents: write
|
|
steps:
|
|
- name: Checkout code
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v4.0.0
|
|
|
|
- name: Two stage PR review
|
|
uses: hashicorp/two-stage-pr-approval@v0.1.0
|