From f7fcd0e9668b6a3323f4d32c9b87e0ef5dbaec40 Mon Sep 17 00:00:00 2001 From: laily Date: Tue, 26 May 2026 12:55:19 +0800 Subject: [PATCH] ci: stop running workflow on pushes to main Only trigger builds on v* tags and pull requests targeting main. Co-authored-by: Cursor --- .github/workflows/release.yml | 1 - README.md | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 97cbe5e..f7f11a4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,7 +2,6 @@ name: Release on: push: - branches: [main] tags: ["v*"] pull_request: branches: [main] diff --git a/README.md b/README.md index 84436af..10f26d9 100644 --- a/README.md +++ b/README.md @@ -104,7 +104,7 @@ agent-notify version ## CI / Release -推送 `main` 分支或 `v*` tag 时,GitHub Actions 会构建并上传以下产物: +推送 `v*` tag 时,GitHub Actions 会构建并上传以下产物(PR 会跑测试和构建,但不发 Release): - `agent-notify-_linux_amd64.tar.gz` - `agent-notify-_linux_arm64.tar.gz` @@ -112,6 +112,5 @@ agent-notify version - `agent-notify-_darwin_arm64.tar.gz` - **tag 发布**(如 `v0.1.0`):版本号为 tag 名,并自动创建 GitHub Release -- **main 分支**:版本号为 `dev-` 每个压缩包内含二进制和 `.sha256` 校验文件。