Skip to content

Commit b4df952

Browse files
authored
Merge pull request #61 from orangain/how-to-release
Add "How to release" section to README
2 parents 7000639 + faf25e2 commit b4df952

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

README.md

+8
Original file line numberDiff line numberDiff line change
@@ -114,3 +114,11 @@ transform { fileInfo ->
114114
### Builder Functions
115115

116116
The [ktcodeshift](https://orangain.github.io/ktcodeshift/latest/api/ktcodeshift-dsl/ktcodeshift/index.html) package provides a number of builder functions to create AST nodes. The function name corresponds to the class name of the AST node, i.e. `Node.Expression.NameExpression` is created by `nameExpression()` function. Unlike the parameters of the constructor of the AST node class, many of the parameters of the builder functions are optional and have sensible default values.
117+
118+
## Internal
119+
120+
### How to release
121+
122+
1. Update the version in `{ktcodeshift-cli,ktcodeshift-dsl}/build.gradle.kts` on main branch.
123+
2. Create and push a tag with the version, e.g. `0.1.0`.
124+
3. CI will publish a release note to GitHub and update the Homebrew formula in the [orangain/homebrew-tap](https://github.com/orangain/homebrew-tap) repository.

0 commit comments

Comments
 (0)