Skip to content

Commit dec982c

Browse files
committed
chore: release v1.8.55
- fix(ci): delete existing release before creating new one to ensure release notes update - docs: split changelog to standalone CHANGELOG.md files - chore: add tmp/ to gitignore
1 parent 6c3a70a commit dec982c

15 files changed

Lines changed: 1011 additions & 687 deletions

File tree

.github/workflows/release.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -537,6 +537,21 @@ jobs:
537537
echo "DEBUG: First 10 lines:"
538538
head -10 release_notes.md
539539
540+
- name: Delete existing release if exists
541+
env:
542+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
543+
run: |
544+
# 检查并删除已存在的同名 release
545+
TAG_NAME=${GITHUB_REF_NAME}
546+
RELEASE_ID=$(gh release view "$TAG_NAME" --json id --jq '.id' 2>/dev/null || echo "")
547+
if [ -n "$RELEASE_ID" ]; then
548+
echo "Deleting existing release $RELEASE_ID for tag $TAG_NAME..."
549+
gh release delete "$TAG_NAME" --yes
550+
echo "Existing release deleted"
551+
else
552+
echo "No existing release found for tag $TAG_NAME"
553+
fi
554+
540555
- name: Create Release
541556
uses: softprops/action-gh-release@v2
542557
with:

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,3 +148,6 @@ dmypy.json
148148
*.jpeg
149149
*.gif
150150
*.ico
151+
152+
# tmp 目录
153+
tmp/

AGENTS.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,18 @@ SQLMap Web UI is a comprehensive SQL injection testing platform that includes:
99
- **VulnShop Lab**: Built-in vulnerability testing environment
1010
- **Browser Extensions**: Burp Suite plugins
1111

12+
## Documentation Structure
13+
14+
### Core Documents
15+
- `README.md` / `README_EN.md` - Project overview and quick start guide
16+
- `doc/CHANGELOG.md` - Chinese version changelog (**all version updates maintained here**)
17+
- `doc/CHANGELOG_EN.md` - English version changelog (**all version updates maintained here**)
18+
- `doc/USAGE_GUIDE.md` / `doc/USAGE_GUIDE_EN.md` - Detailed user guides
19+
20+
### Important Note
21+
> **Changelog has been separated into `doc/CHANGELOG.md` and `doc/CHANGELOG_EN.md` documents**. README no longer includes detailed changelog. All future version updates should be written to the changelog documents.
22+
23+
1224
## Project Structure
1325

1426
```

CLAUDE.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,18 @@ SQLMap Web UI 是一个完整的 SQL 注入测试平台,包含:
99
- **VulnShop 靶场**: 内置漏洞测试环境
1010
- **浏览器扩展**: Burp Suite 插件
1111

12+
## 文档结构
13+
14+
### 核心文档
15+
- `README.md` / `README_EN.md` - 项目概述和快速开始指南
16+
- `doc/CHANGELOG.md` - 中文版本变更日志(**所有版本更新记录均在此维护**
17+
- `doc/CHANGELOG_EN.md` - 英文版本变更日志(**All version updates are maintained here**
18+
- `doc/USAGE_GUIDE.md` / `doc/USAGE_GUIDE_EN.md` - 详细使用指南
19+
20+
### 重要说明
21+
> **变更日志已独立为 `doc/CHANGELOG.md``doc/CHANGELOG_EN.md` 文档**,README 中不再重复收录详细变更日志。后续所有版本更新记录均应写入变更日志文档。
22+
23+
1224
## 项目架构
1325

1426
### 整体结构

0 commit comments

Comments
 (0)