Skip to content

Commit e5c72d6

Browse files
authored
fix: deprecate release-please manual workflow (#37)
1 parent b11ce56 commit e5c72d6

File tree

2 files changed

+18
-11
lines changed

2 files changed

+18
-11
lines changed

.github/workflows/release.yaml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@ name: Release
44
on:
55
release:
66
types: [published]
7-
# for manual invokations
8-
workflow_dispatch:
9-
# not really used
10-
inputs:
11-
# the release tag automatically created
12-
tag_name:
13-
type: string
7+
8+
# FIXME(kolesnikovae):
9+
# # for manual invocations
10+
# workflow_dispatch:
11+
# # not really used
12+
# inputs:
13+
# # the release tag automatically created
14+
# tag_name:
15+
# type: string
1416

1517
jobs:
1618
publish:

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,12 @@ aws lambda publish-layer-version \
109109
--zip-file "fileb://extension.zip"
110110
```
111111

112-
# Publishing
113-
```
114-
deno run --allow-env --allow-read --allow-run scripts/publish.ts --name=pyroscope-extension --dry-run=false
115-
```
112+
# Releasing
113+
114+
Releases are managed by [`release-please`](https://github.com/googleapis/release-please). It assumes you are using [Conventional Commit messages].
115+
116+
The most important prefixes you should have in mind are:
117+
118+
* `fix:` which represents bug fixes, and correlates to a SemVer patch.
119+
* `feat:` which represents a new feature, and correlates to a SemVer minor.
120+
* `feat!:`, or `fix!:`, `refactor!:`, etc., which represent a breaking change (indicated by the !) and will result in a SemVer major.

0 commit comments

Comments
 (0)