Pascal Bach
b88e7d30be
feat(changelog): add link_parsers
for parsing/extracting links ( #42 )
...
* feat(core): add link parsing
Searches for patterns in commite messages and allows to convert them into
links via regular expression replacement.
This allows to include links to issue trackers and other tools in the resulting
changelog.
Closes #41
* fix(ci): update lychee arguments
* docs(readme): fix typos
* docs(readme): fix typos
Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
2021-12-31 21:10:37 +03:00
Orhun Parmaksız
d7e8ce2528
fix(fixtures): strip the carriage return on fixtures while comparing
2021-12-07 23:48:46 +03:00
Orhun Parmaksız
c8d288c4c8
fix(fixtures): update the multi line docker command
2021-12-07 23:33:02 +03:00
Orhun Parmaksız
bbc58d7bd0
fix(fixtures): use the defined configuration file for fixtures
2021-12-07 23:31:02 +03:00
Orhun Parmaksız
cb412a905f
fix(fixtures): checkout the repository before running fixtures
2021-12-07 23:23:52 +03:00
Orhun Parmaksız
dea65f235e
chore(fixtures): run test fixtures on ubuntu-latest
2021-12-07 23:22:11 +03:00
Orhun Parmaksız
92a54d67b8
chore(fixtures): improve the workflow for test fixtures
2021-12-07 23:15:13 +03:00
Kenji Miyake
de11ccecac
feat(config): add ignore_tags
option ( #40 )
...
* feat: add ignore_tags option
Resolves (#36 )
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* test: add a test using GitHub Actions
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* docs: fix style
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* chore: add ignore_tags to example config files
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
* style: refactor test-fixtures workflow
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
2021-12-07 21:49:37 +03:00
Orhun Parmaksız
2cee3bf9ec
fix(cd): install the Rust toolchain explicitly for crates.io releases
2021-10-22 17:57:05 +03:00
Orhun Parmaksız
627d4eff7f
chore(ci): run CI workflows periodically
2021-10-15 21:25:15 +03:00
Orhun Parmaksız
7756266b17
chore(docker): use docker.yml workflow for CI/CD
2021-10-02 00:08:08 +03:00
orhun
777375f677
chore(docker): use explicit image name for docker automated builds
2021-09-28 22:02:05 +03:00
orhun
6bafc5d1a1
chore(docker): specify the latest tag explicitly
2021-09-25 23:22:21 +03:00
orhun
71b88466eb
chore(docker): rename the GHCR package due to legacy reasons
2021-09-25 23:18:28 +03:00
orhun
dff2e62edc
chore(docker): extend the tags for docker meta
2021-09-25 23:18:01 +03:00
orhun
ece0481e73
fix(docker): remove tags from the base image names
2021-09-25 23:09:23 +03:00
orhun
081b2d257b
chore(docker): use docker meta for tagging for GHCR
2021-09-25 23:06:40 +03:00
orhun
d3140ed988
chore(docker): use cache for docker builds
2021-09-25 22:00:48 +03:00
orhun
5069594f18
chore(workflow): update the runner to ubuntu-20.04
2021-09-25 21:43:24 +03:00
orhun
b323e60996
chore(workflow): set a version for the checkout action
2021-09-25 21:36:22 +03:00
orhun
ba3f1cac50
fix(ci): update lychee arguments to skip checking files
2021-09-10 22:27:21 +03:00
orhun
a9b286cf02
fix(cd): change the config file location for crates.io release
2021-08-20 23:44:48 +03:00
orhun
9e29c95319
fix(cd): fetch the dependencies before copying the file to embed
2021-08-19 02:29:05 +03:00
orhun
48ea1578b5
fix(cd): copy the config file into registry to resolve it for embed
2021-08-19 01:58:18 +03:00
orhun
68dda36427
fix(cd): copy the configuration file to embed into package
2021-08-19 00:41:37 +03:00
orhun
acda1954dc
chore(config): move cliff.toml
to config/
2021-08-17 21:49:21 +03:00
orhun
3ae64f4dd0
fix(cd): use the correct name of completions binary
2021-08-14 16:46:20 +03:00
orhun
e795460c9b
fix(cd): wait for core library to update on crates.io before publish
2021-07-01 21:35:18 +03:00
orhun
777b3e573f
fix(cd): wait between publishing crates
2021-07-01 01:57:14 +03:00
orhun
2f16dd5ae7
fix(cd): generate changelog on a dedicated/different job
2021-07-01 01:13:43 +03:00
orhun
6414789067
fix(cd): fix the syntax of publish step arguments
2021-06-30 03:11:16 +03:00
orhun
f038054417
fix(cd): use a separate step for setting the changelog body
2021-06-30 03:08:32 +03:00
orhun
acc1d3453c
fix(cd): publish the cargo workspace members seperately
2021-06-30 02:42:40 +03:00
orhun
e1d604cbdf
fix(ci): update lychee arguments to exclude invalid links
2021-06-29 02:11:30 +03:00
orhun
31ecfd8ad0
chore(cd): enable crates.io releases
2021-06-27 00:50:53 +03:00
orhun
42a714f31c
chore(cd): use only one step for uploading releases
2021-06-24 02:08:05 +03:00
orhun
6b97c2d18c
fix(cd): strip the changelog header before escaping
2021-06-24 01:54:14 +03:00
orhun
01825330d9
chore(cd): use seperate steps for uploading releases
2021-06-24 00:26:23 +03:00
orhun
92a4b0d5bf
fix(cd): use printf to prevent field splitting the variable
2021-06-22 00:07:08 +03:00
orhun
d826b9d2e5
chore(cd): remove the custom changelog template
2021-06-21 23:30:29 +03:00
orhun
85aa1cdc68
fix(cd): double quote the environment variable
2021-06-20 21:36:52 +03:00
orhun
ad3126e151
chore(docker): rename the docker automated builds action
2021-06-20 21:27:59 +03:00
orhun
41053fbe90
chore(cd): override the changelog template
2021-06-20 21:20:30 +03:00
orhun
7623977166
chore(cd): set the release body on linux
2021-06-20 16:21:15 +03:00
orhun
62403be828
chore(cd): fix setting the release body
2021-06-19 23:19:03 +03:00
orhun
66dfbf40ec
chore(cd): set the changelog as release body
2021-06-19 20:17:09 +03:00
orhun
0e5a7b1dd5
chore(cd): set the release name explicitly
2021-06-16 23:17:31 +03:00
orhun
4ddef08deb
chore(cd): add docker releases
2021-06-15 00:51:32 +03:00
orhun
d64395c78b
fix(cd): use bash while setting the release version
2021-06-15 00:41:19 +03:00
orhun
a37a08ec67
chore(cd): set the release body text
2021-06-14 23:37:24 +03:00