Orhun Parmaksız
6c37611e16
chore(ci): update actions/checkout to v3
2022-12-22 15:56:03 +03:00
Orhun Parmaksız
5187f029ec
chore(cd): remove deprecated set-output usage
2022-12-22 15:53:13 +03:00
Orhun Parmaksız
e2cd07bcc9
feat(changelog)!: use current time for --tag
argument ( #107 )
2022-12-19 23:29:55 +03:00
Orhun Parmaksız
29b3dd1598
fix(fixtures): fix test fixture failures
2022-12-16 21:08:31 +03:00
Orhun Parmaksız
7325be8404
feat(changelog): allow running with --prepend
and --output
( #120 )
2022-12-16 20:59:32 +03:00
Orhun Parmaksız
53c1c50a1e
chore(fixtures): run all test fixtures
2022-12-16 20:48:02 +03:00
Orhun Parmaksız
77731ec7ae
feat(changelog, config)!: replace --date-order
by --topo-order
2022-12-16 18:43:13 +01:00
Orhun Parmaksız
352e884877
refactor(clippy): apply clippy suggestions
2022-12-12 20:14:20 +03:00
Orhun Parmaksız
b4fa2483cb
chore(release): prepare for v0.10.0
2022-11-20 18:47:26 +03:00
Orhun Parmaksız
667f99ade5
chore(deps): upgrade core dependencies
2022-11-20 17:06:56 +03:00
Orhun Parmaksız
5f9b2d5d02
fix(docker): fix syntax error in Dockerfile
2022-11-20 16:26:22 +03:00
Orhun Parmaksız
02e2b8e58e
chore(docker): update versions in Dockerfile
2022-11-20 16:24:14 +03:00
Orhun Parmaksız
876b13b1de
fix(docker): use an alternative method to fetch registry
2022-11-20 16:18:52 +03:00
Orhun Parmaksız
f2def401ba
refactor(deps): utilize workspace dependencies
...
https://doc.rust-lang.org/stable/cargo/reference/workspaces.html#the-workspacedependencies-table
2022-11-19 22:07:59 +03:00
Orhun Parmaksız
a8fa7f9fb5
docs(readme): update badge URL for Docker builds
2022-11-19 21:53:29 +03:00
Orhun Parmaksız
5913e24596
feat(args): add a short variant -d
for specifying --date-order
flag
2022-11-19 21:06:16 +03:00
Orhun Parmaksız
e73fd9f821
fix(changelog): warn against invalid tag range for --current
flag ( #124 )
2022-11-19 21:01:25 +03:00
Orhun Parmaksız
0f38960851
refactor(docker): improve cargo-chef caching in Dockerfile
2022-10-06 17:43:56 +03:00
Florian Fromm
0c7769b52f
feat(config): changelog for the last n commits ( #116 )
...
* feat(config): changelog for the last n commits
Adds a additional configuration variable `limit_commits` to the
configuration struct.
`limit_commits` can be set to a positive integer number to limit the
commits contained in the generated changelog.
Also adjusts the default config file to contain `limit_commits` as a
commented out line.
Extends documentation in README.md to also cover the introduced
configuration value.
issue: https://github.com/orhun/git-cliff/issues/102
* test(fixture): add test fixture for limiting commits
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2022-10-06 13:10:37 +02:00
Sebastian Müller
1c98995454
feat(changelog): do not skip breaking changes if configured ( #114 )
...
* feat(changelog): breaking changes are never skipped
Fixes #106
* test(fixture): add test fixture for skipping breaking changes
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2022-10-04 20:21:49 +00:00
Herby Gillot
f9d4b88a33
docs(readme): add MacPorts install info ( #111 )
...
https://ports.macports.org/port/git-cliff/
2022-09-24 23:24:11 +02:00
Orhun Parmaksız
62fe690f32
chore(release): prepare for v0.9.2
2022-09-24 22:44:38 +02:00
Orhun Parmaksız
61cb793581
chore(deps): upgrade dependencies
2022-09-24 22:44:10 +02:00
Orhun Parmaksız
17f3a0994d
chore(ci): switch to cargo-tarpaulin for measuring code coverage ( #110 )
2022-09-24 21:19:46 +02:00
Orhun Parmaksız
5cb991d4e3
fix(docker): remove custom user creation from the Dockerfile ( #109 )
2022-09-24 18:44:41 +02:00
Orhun Parmaksız
078bdc3f7a
chore(audit): remove cargo-audit config
2022-09-20 19:19:17 +02:00
Orhun Parmaksız
599c698ac7
chore(release): prepare for v0.9.1
2022-09-20 18:36:47 +02:00
Orhun Parmaksız
23c83a165a
chore(deps): upgrade dependencies
2022-09-20 18:33:18 +02:00
Orhun Parmaksız
80ea2e0fbd
chore(deps): remove ansi_term dependency for fixing RUSTSEC-2021-0139
2022-09-20 18:17:29 +02:00
Orhun Parmaksız
4fc2217868
fix(docker): configure git safe.directory for Docker image ( #108 )
2022-09-20 17:53:30 +02:00
Orhun Parmaksız
055a05708b
refactor(clippy): apply clippy suggestions
2022-09-05 01:58:56 +02:00
Orhun Parmaksız
82473017ca
style(readme): update styling for with-commit example
2022-08-16 21:08:05 +02:00
Orhun Parmaksız
9be6e06e6d
chore(release): prepare for v0.9.0
2022-08-16 20:35:23 +02:00
Orhun Parmaksız
f70fefd88a
chore(build): enable strip option for release profile
2022-08-16 20:33:49 +02:00
Orhun Parmaksız
6bb4f5b43e
chore(docker): upgrade versions in Dockerfile
2022-08-16 20:31:21 +02:00
Orhun Parmaksız
b55e678a4e
chore(project): update MSRV to 1.60.0
2022-08-16 20:29:04 +02:00
Orhun Parmaksız
72b8ba7a43
chore(deps): upgrade dependencies
2022-08-16 20:27:51 +02:00
Orhun Parmaksız
1b13b97f73
refactor(commit): use a more concise conversion for string
2022-08-16 01:10:06 +02:00
Orhun Parmaksız
da484a3364
docs(readme): add test repository link to README.md
2022-08-16 01:08:56 +02:00
Orhun Parmaksız
940065b575
feat(commit): add commit author and committer to the context ( #100 )
2022-08-16 01:04:56 +02:00
Orhun Parmaksız
d453d4cbeb
feat(changelog): support setting commit SHA while using --with-commit
2022-08-12 20:47:51 +02:00
Orhun Parmaksız
1b5dcc1051
refactor(clippy): run clippy for tests
2022-08-12 11:51:38 +02:00
Aaron Friel
e3eae33abc
feat(changelog): support splitting commits by lines ( #101 )
...
* feat: support splitting commits by lines
* refactor(config): update the description for split_commits
* style(fmt): apply formatting via rustfmt
* refactor(test): create helper method for split_commits test
* fix(changelog): change the default behaviour for split_commits when it is not provided
* test(fixture): add test fixture for splitting commits
* docs(readme): update table of contents
* docs(readme): add warning about split_commits flag
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2022-08-12 04:59:06 +03:00
Orhun Parmaksız
f3fada723d
chore(funding): add GitHub Sponsors option for funding
...
https://github.com/sponsors/orhun
2022-07-31 14:28:50 +02:00
Orhun Parmaksız
cd1306cffd
chore(docker): disable updating the description on Docker Hub
...
This reverts commit 9c0e7a2ab8
.
See https://github.com/peter-evans/dockerhub-description/issues/69
2022-07-27 14:40:24 +02:00
Orhun Parmaksız
9c0e7a2ab8
chore(docker): update the description on Docker Hub on push
2022-07-27 14:31:21 +02:00
Orhun Parmaksız
f2968cdf6c
chore(docker): enable building arm64 docker images
...
This reverts commit 175f7d7055
.
2022-07-21 20:57:03 +02:00
Orhun Parmaksız
220d6e64f4
chore(docker): use an alternative method to fetch registry
...
Recommended workaround from <https://github.com/LukeMathWalker/cargo-chef/issues/107 >
2022-07-21 20:55:24 +02:00
Orhun Parmaksız
7fdcf4df01
chore(release): prepare for v0.8.1
2022-07-12 18:13:24 +02:00
Orhun Parmaksız
8621a59d47
chore(cd): update windows runners to windows-2022
2022-07-12 18:12:28 +02:00