Skip to content

Commit 4998222

Browse files
committed
chore: limit release workflow to workflow_dispatch only
Remove push:tags trigger to prevent automatic overwrites of manually created releases.
1 parent a87d60f commit 4998222

2 files changed

Lines changed: 1 addition & 16 deletions

File tree

.github/RELEASE.md

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,7 @@
22

33
This project uses manual workflows for creating releases and managing changelogs.
44

5-
## Release Methods
6-
7-
### Option 1: Manual Tag Creation
8-
9-
1. Create and push a tag manually:
10-
```bash
11-
git tag -a v0.2.2 -m "Release v0.2.2"
12-
git push origin v0.2.2
13-
```
14-
15-
2. The `release.yml` workflow will run automatically
16-
17-
### Option 2: Manual Workflow Trigger
5+
## How to Release
186

197
1. Go to GitHub Actions → Release workflow
208
2. Click "Run workflow"

.github/workflows/release.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
name: Release
22

33
on:
4-
push:
5-
tags:
6-
- 'v*'
74
workflow_dispatch:
85
inputs:
96
version:

0 commit comments

Comments
 (0)