Commit Graph

179 Commits

Author SHA1 Message Date
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
Martin Frost 639b7320ee
Merge pull request #43 from Frost/dependabot/github_actions/actions/checkout-3
Bump actions/checkout from 2 to 3
2023-02-13 21:47:05 +01:00
dependabot[bot] 2da27fbb0b
Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-13 20:44:38 +00:00
Martin Frost 2f8bd4edda
Merge pull request #42 from Frost/dependabot/github_actions/actions/upload-artifact-3
Bump actions/upload-artifact from 2 to 3
2023-02-13 21:44:12 +01:00
dependabot[bot] 6760011c08
Bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-13 20:42:12 +00:00
Martin Frost 246a523e47 Update GitHub Actions using dependabot 2023-02-13 21:40:15 +01:00
Martin Frost e932c00e85 Use error variables directly in the format! string 2023-02-13 21:37:33 +01:00
Martin Frost 7668fefbb2
Merge pull request #41 from Frost/dependabot/cargo/serde_json-1.0.92
Bump serde_json from 1.0.91 to 1.0.92
2023-02-07 09:58:26 +01:00
dependabot[bot] f4e1c7f213
Bump serde_json from 1.0.91 to 1.0.92
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.91 to 1.0.92.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.91...v1.0.92)

---
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-06 21:14:52 +00:00
Martin Frost 39fe7a1ab6
Merge pull request #40 from Frost/dependabot/cargo/clap-4.1.4 2023-01-31 08:27:47 +01:00
dependabot[bot] 6c2250ca22
Bump clap from 4.1.2 to 4.1.4
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.2 to 4.1.4.
- [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.2...v4.1.4)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 21:08:12 +00:00
Martin Frost 76e08679fb
Merge pull request #39 from Frost/dependabot/cargo/clap-4.1.2 2023-01-24 16:51:38 +01:00
dependabot[bot] e586e37e1a
Bump clap from 4.1.1 to 4.1.2
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.1 to 4.1.2.
- [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/clap_complete-v4.1.1...v4.1.2)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 21:07:59 +00:00
Martin Frost 85d1ae136c
Merge pull request #38 from Frost/dependabot/cargo/git2-0.16.1
Bump git2 from 0.16.0 to 0.16.1
2023-01-21 16:01:29 +01:00
dependabot[bot] d00bb77121
Bump git2 from 0.16.0 to 0.16.1
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.16.0 to 0.16.1.
- [Release notes](https://github.com/rust-lang/git2-rs/releases)
- [Commits](https://github.com/rust-lang/git2-rs/compare/git2-curl-0.16.0...0.16.1)

---
updated-dependencies:
- dependency-name: git2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-21 14:57:31 +00:00
Martin Frost 3a1353a0ce
Merge pull request #37 from Frost/dependabot/cargo/libgit2-sys-0.14.21.5.1
Bump libgit2-sys from 0.14.1+1.5.0 to 0.14.2+1.5.1
2023-01-21 15:56:18 +01:00