Martin Frost
cf0ab2328c
Merge pull request #58 from Frost/dependabot/cargo/git2-0.17.1
2023-04-18 08:36:20 +02:00
dependabot[bot]
f38aa19bb1
Bump git2 from 0.17.0 to 0.17.1
...
Bumps [git2](https://github.com/rust-lang/git2-rs ) from 0.17.0 to 0.17.1.
- [Release notes](https://github.com/rust-lang/git2-rs/releases )
- [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/git2-rs/compare/git2-curl-0.17.0...0.17.1 )
---
updated-dependencies:
- dependency-name: git2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-17 21:59:20 +00:00
Martin Frost
f4462a36b8
Generate manpages in a slightly more DRY way
2023-04-11 16:16:00 +02:00
Martin Frost
00b43cec25
Remove old markdown docs
2023-04-11 16:15:52 +02:00
Martin Frost
b0008fbc5b
Fix release build
2023-04-11 09:29:14 +02:00
Martin Frost
b7676cf6c8
Merge pull request #57 from Frost/dependabot/cargo/dirs-5.0.0
2023-04-11 08:02:28 +02:00
dependabot[bot]
c792ab9a1b
Bump dirs from 4.0.0 to 5.0.0
...
Bumps [dirs](https://github.com/soc/dirs-rs ) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/soc/dirs-rs/releases )
- [Commits](https://github.com/soc/dirs-rs/commits )
---
updated-dependencies:
- dependency-name: dirs
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-10 21:59:48 +00:00
Martin Frost
369b13fbb2
Make cargo deb use output directly from build
2023-04-09 00:48:10 +02:00
Martin Frost
9b5ad75890
Prepare binary release directly in CI flow
2023-04-09 00:47:58 +02:00
Martin Frost
504ff5da53
Strip debug-info on releases
...
This makes the Linux binaries a lot smaller.
2023-04-09 00:16:16 +02:00
Martin Frost
142c554aa3
v0.5.0 - Broken Windows
...
* Man-pages are now generated by clap_mangen
* The binary release package will now contain a `bin/` and a `man/`
folder, as well as the README.md
* This release will not include a binary package for windows
The reason for this is that the CI for Windows no longer seem to work,
and I don't have any good way to verify them, so I'll leave that for
later.
2023-04-09 00:16:05 +02:00
Martin Frost
8055c12bb5
Include README.md in release
2023-04-08 23:54:06 +02:00
Martin Frost
40105d5d82
Disable windows builds
...
I honestly don't know if these ever worked, and now they seem to not be
creating any output on CI, so let's skip them for now.
2023-04-08 23:49:51 +02:00
Martin Frost
e045490380
Make `cargo deb` work with new release format
2023-04-08 23:36:48 +02:00
Martin Frost
cccef0f12b
Replace actions-rs actions
2023-04-08 23:36:42 +02:00
Martin Frost
997b76de7d
Prepare release tarball in separate script
2023-04-07 23:26:44 +02:00
Martin Frost
2ccf17230f
gzip man-pages
2023-04-07 23:21:33 +02:00
Martin Frost
9228fb9d79
Update package-name again
2023-04-07 23:21:33 +02:00
Martin Frost
e819bf73a3
Fix compile errors
2023-04-07 23:21:33 +02:00
Martin Frost
b91afd5553
Add build script to generate man pages
2023-04-07 23:21:33 +02:00
Martin Frost
f97b45ef09
Bump clap dependencies
...
* Bump to clap 4.2
* Add clap_mangen
2023-04-07 23:21:33 +02:00
Martin Frost
3bb589e12c
Extract clap args definitions to common cli module
...
Keeping these definitions separate from the implementations will help
generating man pages for the executables without putting _all_ of the
dependencies into the build-dependencies.
2023-04-07 23:21:33 +02:00
Martin Frost
323f954ff1
Merge pull request #55 from Frost/dependabot/cargo/serde-1.0.159
2023-04-04 08:45:59 +02:00
dependabot[bot]
25f8ffe4eb
Bump serde from 1.0.158 to 1.0.159
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.158 to 1.0.159.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.158...v1.0.159 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-04 06:44:40 +00:00
Martin Frost
7c78b88f81
Merge pull request #56 from Frost/dependabot/cargo/git2-0.17.0
2023-04-04 08:44:01 +02:00
dependabot[bot]
37e7244fc5
Bump git2 from 0.16.1 to 0.17.0
...
Bumps [git2](https://github.com/rust-lang/git2-rs ) from 0.16.1 to 0.17.0.
- [Release notes](https://github.com/rust-lang/git2-rs/releases )
- [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/git2-rs/compare/0.16.1...git2-curl-0.17.0 )
---
updated-dependencies:
- dependency-name: git2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 22:03:37 +00:00
Martin Frost
397e0657b5
Merge pull request #54 from Frost/dependabot/cargo/serde_json-1.0.95
...
Bump serde_json from 1.0.94 to 1.0.95
2023-03-28 08:40:48 +02:00
dependabot[bot]
549b9f2a8f
Bump serde_json from 1.0.94 to 1.0.95
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.94 to 1.0.95.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.94...v1.0.95 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-27 22:02:38 +00:00
Martin Frost
911dee3be0
Merge pull request #52 from Frost/dependabot/cargo/clap-4.1.11
...
Bump clap from 4.1.8 to 4.1.11
2023-03-21 09:08:49 +01:00
dependabot[bot]
64facb691a
Bump clap from 4.1.8 to 4.1.11
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.1.8 to 4.1.11.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.1.8...v4.1.11 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-21 09:07:38 +01:00
Martin Frost
4841ba5caf
Merge pull request #53 from Frost/dependabot/cargo/serde-1.0.158
...
Bump serde from 1.0.155 to 1.0.158
2023-03-21 09:07:14 +01:00
dependabot[bot]
919b4468b1
Bump serde from 1.0.155 to 1.0.158
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.155 to 1.0.158.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.155...v1.0.158 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-20 22:01:11 +00:00
Martin Frost
cdcb898937
Merge pull request #51 from sebastiant/nix-overlay-output
...
Nix overlay output
2023-03-16 17:24:38 +01:00
Sebastian Tunstig
94eb1c8413
Include overlay in flake outputs
2023-03-16 17:24:23 +01:00
Sebastian Tunstig
ef6006dbe4
Reformat nix
2023-03-16 17:24:23 +01:00
Martin Frost
f6e67652dd
Merge pull request #50 from sebastiant/nix-flake
...
Add nix flake
2023-03-16 15:52:39 +01:00
Sebastian Tunstig
91b487ef45
Add nix flake
2023-03-16 15:33:20 +01:00
Martin Frost
71b2e3ad9a
Merge pull request #49 from Frost/dependabot/cargo/serde-1.0.155
2023-03-13 23:27:06 +01:00
dependabot[bot]
ad95513626
Bump serde from 1.0.152 to 1.0.155
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.152 to 1.0.155.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.152...v1.0.155 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 22:05:11 +00:00
Martin Frost
d4588fd483
Merge pull request #48 from Frost/dependabot/cargo/serde_json-1.0.94
...
Bump serde_json from 1.0.93 to 1.0.94
2023-03-07 09:53:21 +01:00
dependabot[bot]
54163626d4
Bump serde_json from 1.0.93 to 1.0.94
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.93 to 1.0.94.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.93...v1.0.94 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-07 08:52:29 +00:00
Martin Frost
94d0711827
Merge pull request #47 from Frost/dependabot/cargo/clap-4.1.8
...
Bump clap from 4.1.7 to 4.1.8
2023-03-07 09:51:22 +01:00
dependabot[bot]
962d8a3877
Bump clap from 4.1.7 to 4.1.8
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.1.7 to 4.1.8.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.1.7...v4.1.8 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 22:05:14 +00:00
Martin Frost
77f29cc93f
Merge pull request #46 from Frost/dependabot/cargo/clap-4.1.7
...
Bump clap from 4.1.6 to 4.1.7
2023-02-28 09:37:27 +01:00
dependabot[bot]
0ce084cb04
Bump clap from 4.1.6 to 4.1.7
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.1.6...v4.1.7 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 21:20:57 +00:00
Martin Frost
51efa20383
Merge pull request #44 from Frost/dependabot/cargo/serde_json-1.0.93
...
Bump serde_json from 1.0.92 to 1.0.93
2023-02-21 11:17:54 +01:00
dependabot[bot]
2c2aea7cdc
Bump serde_json from 1.0.92 to 1.0.93
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.92 to 1.0.93.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.92...v1.0.93 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-21 10:15:22 +00:00
Martin Frost
b113c6f735
Merge pull request #45 from Frost/dependabot/cargo/clap-4.1.6
...
Bump clap from 4.1.4 to 4.1.6
2023-02-21 11:14:02 +01:00
dependabot[bot]
63f5afb996
Bump clap from 4.1.4 to 4.1.6
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.1.4 to 4.1.6.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.1.4...v4.1.6 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-20 22:02:21 +00:00
Martin Frost
d58707a5b7
Use rust-cache action in ci
2023-02-13 22:09:52 +01:00