60b73b6dd9
fix(ci): building release image fails ( #21 )
2024-08-24 15:14:27 +02:00
9aec0ea7da
chore(main): release v0.2.0-beta.0 ( #17 )
2024-08-24 15:06:59 +02:00
f6f5e5a143
chore: go mod tidy
2024-08-24 14:49:30 +02:00
6a7d920359
refactor: various cleanups ( #18 )
2024-08-23 23:50:12 +02:00
d5fd606577
chore: enable some more linters ( #16 )
2024-08-23 22:35:06 +02:00
f0eed8cc56
refactor: move changelog file to updater interface ( #15 )
2024-08-23 22:17:38 +02:00
47de2f97bc
feat: update version references in any files ( #14 )
2024-08-23 22:02:58 +02:00
589fdde401
chore: update golangci-lint
2024-08-20 17:37:46 +02:00
6f616f9923
chore: upgrade to go 1.23
2024-08-20 17:37:46 +02:00
ffcc3b60cb
chore: update dependencies
2024-08-20 17:37:46 +02:00
08e7b31eff
ci: output test coverage file
2024-08-20 17:37:46 +02:00
69796325c7
ci: codecov coverage
2024-08-20 17:37:46 +02:00
0c93645b21
refactor: smaller fixes
2024-08-20 17:37:46 +02:00
fbd47fac62
refactor: remove unused code
2024-08-20 17:37:46 +02:00
5882a6bf2c
refactor: move commit analyzing out of forge
2024-08-20 17:37:46 +02:00
f2a982d7a0
refactor: cleanup label handling
2024-08-20 17:37:46 +02:00
32734d9aa1
refactor: move run logic outside of cli code
2024-08-20 17:37:46 +02:00
d8daad7623
refactor: Various cleanup ( #11 )
...
* refactor: interface for commit message analyzer
* refactor: interface for versioning strategy
* refactor(releasepr): rebuild pr description
Build PR description from scratch and parsed values instead of copying some of the AST to next description.
2024-08-08 19:01:44 +02:00
8f106e4028
ci: use custom PAT for github api so tag workflow is started
2024-08-06 00:17:43 +02:00
github-actions[bot]
d5bc18b904
chore(main): release v0.1.0 ( #2 )
...
Co-authored-by: releaser-pleaser <>
2024-08-06 00:11:38 +02:00
6ba7020983
ci: add username for git basic auth
2024-08-06 00:04:11 +02:00
edf09585d8
fix: missing git author
2024-08-05 23:57:28 +02:00
7585dcc858
chore: nicer error messages
2024-08-05 23:55:03 +02:00
35c5553c27
feat: add github action ( #1 )
2024-08-05 23:49:31 +02:00
a1aaa3ba1f
ci: setup release workflow
2024-08-05 19:41:52 +02:00
d1b9ae1908
feat: ensure labels exist in repo
2024-08-05 01:00:34 +02:00
6120821631
feat: tag releases on merged prs
2024-08-05 00:40:34 +02:00
fe871a0213
feat(releasepr): release PRs can be updated
...
- PR Description
- Read prefix+suffix from PR description and put into changelog
- Keep those overrides on PR description changes
- Add pending level to new PRs
2024-08-04 20:22:15 +02:00
cb529f4760
chore(deps): bump all
2024-08-03 09:28:35 +02:00
4dfc8e9654
ci: setup unit tests, linting
2024-08-03 03:04:49 +02:00
e0b1e2221d
feat: open pr
2024-08-03 03:00:36 +02:00
3c5c66d029
feat: only push branch on changes
2024-08-03 02:41:32 +02:00
48f09d5064
docs: add proper readme
2024-08-03 01:41:05 +02:00
65693807bf
feat(forge): list commits in repos without tags
2024-08-03 01:17:20 +02:00
05084aa484
fix(versioning): wrong next version if repo only has prereleases
2024-08-03 01:16:58 +02:00
9444ea9915
refactoring: previous release tags
2024-08-02 23:11:07 +02:00
9f7c59ce08
chore: cleanup unused git functionality
2024-08-02 20:52:19 +02:00
5e52f82a28
chore: fix various tests
2024-08-02 19:07:18 +02:00
3b6aca0f9b
fix(versioning): properly handle prerelease version bumps
2024-08-02 19:01:51 +02:00
718364fe5c
chore: fix changelog tests
2024-08-02 17:29:54 +02:00
c7743e0a80
feat: push branch with changelog
2024-08-01 23:00:56 +02:00
8199918903
feat: parse existing release pr
2024-07-30 20:25:11 +02:00
a06bbec1f6
feat: get matching PRs from GitHub
2024-07-27 09:34:22 +02:00
d7136c1f64
feat: update changelog file
2024-07-15 16:45:03 +02:00
75fe39fe30
feat: changelog template
2024-07-12 15:56:50 +02:00
78f4368018
feat: analyze commits for conventional commit messages
2024-07-12 15:32:35 +02:00
74ea8fba17
chore: working releasable commits
2024-07-12 14:51:24 +02:00
97c407f939
feat: init
2024-07-09 17:36:10 +02:00