This commit is contained in:
iff 2024-12-18 00:14:14 +01:00
parent cc09b64b64
commit 4b67b4e8c1
7 changed files with 28 additions and 18 deletions

View file

@ -94,7 +94,7 @@ jobs:
if: ${{ matrix.rpm == true }} if: ${{ matrix.rpm == true }}
run: | run: |
cargo install cargo-generate-rpm --locked cargo install cargo-generate-rpm --locked
cargo rpm -p pay-respects -o . --target ${{ matrix.target }} cargo-generate-rpm -p core -o . --target ${{ matrix.target }}
- name: Zipping files (unix) - name: Zipping files (unix)
if: runner.os != 'Windows' if: runner.os != 'Windows'

View file

@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
## [0.6.6] 2024-12-18
### Added
- RPM packaging
### Fixed
- Panic on `sudo` input command
## [0.6.5] 2024-12-13 ## [0.6.5] 2024-12-13
### Added ### Added

20
Cargo.lock generated
View file

@ -59,9 +59,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]] [[package]]
name = "cc" name = "cc"
version = "1.2.3" version = "1.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "27f657647bcff5394bf56c7317665bbf790a137a50eaaa5c6bfbb9e27a518f2d" checksum = "9157bbaa6b165880c27a4293a474c91cdcf265cc68cc829bf10be0964a391caf"
dependencies = [ dependencies = [
"shlex", "shlex",
] ]
@ -84,9 +84,9 @@ dependencies = [
[[package]] [[package]]
name = "crossbeam-deque" name = "crossbeam-deque"
version = "0.8.5" version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51"
dependencies = [ dependencies = [
"crossbeam-epoch", "crossbeam-epoch",
"crossbeam-utils", "crossbeam-utils",
@ -103,9 +103,9 @@ dependencies = [
[[package]] [[package]]
name = "crossbeam-utils" name = "crossbeam-utils"
version = "0.8.20" version = "0.8.21"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
[[package]] [[package]]
name = "crossterm" name = "crossterm"
@ -445,7 +445,7 @@ dependencies = [
[[package]] [[package]]
name = "pay-respects" name = "pay-respects"
version = "0.6.5" version = "0.6.6"
dependencies = [ dependencies = [
"colored", "colored",
"inquire", "inquire",
@ -472,7 +472,7 @@ dependencies = [
[[package]] [[package]]
name = "pay-respects-module-runtime-rules" name = "pay-respects-module-runtime-rules"
version = "0.1.3" version = "0.1.4"
dependencies = [ dependencies = [
"pay-respects-utils", "pay-respects-utils",
"regex-lite", "regex-lite",
@ -482,7 +482,7 @@ dependencies = [
[[package]] [[package]]
name = "pay-respects-parser" name = "pay-respects-parser"
version = "0.3.3" version = "0.3.4"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -493,7 +493,7 @@ dependencies = [
[[package]] [[package]]
name = "pay-respects-utils" name = "pay-respects-utils"
version = "0.1.2" version = "0.1.3"
dependencies = [ dependencies = [
"regex-lite", "regex-lite",
] ]

View file

@ -1,7 +1,7 @@
[package] [package]
name = "pay-respects" name = "pay-respects"
authors = ["iff <iff@ik.me>"] authors = ["iff <iff@ik.me>"]
version = "0.6.5" version = "0.6.6"
edition = "2021" edition = "2021"
# for crates.io # for crates.io
@ -23,8 +23,8 @@ inquire = "0.7.5"
# pay-respects-parser = "0.3.3" # pay-respects-parser = "0.3.3"
# pay-respects-utils = "0.1.2" # pay-respects-utils = "0.1.2"
pay-respects-parser = { version = "0.3.3", path = "../parser" } pay-respects-parser = { version = "0.3.4", path = "../parser" }
pay-respects-utils = { version ="0.1.2", path = "../utils"} pay-respects-utils = { version ="0.1.3", path = "../utils"}
[package.metadata.deb] [package.metadata.deb]
assets = [ assets = [

View file

@ -1,6 +1,6 @@
[package] [package]
name = "pay-respects-module-runtime-rules" name = "pay-respects-module-runtime-rules"
version = "0.1.3" version = "0.1.4"
edition = "2021" edition = "2021"
# for crates.io # for crates.io
@ -17,7 +17,7 @@ regex-lite = "0.1"
toml = { version = "0.8" } toml = { version = "0.8" }
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
# pay-respects-utils = "0.1.2" # pay-respects-utils = "0.1.2"
pay-respects-utils = { version = "0.1.2", path = "../utils" } pay-respects-utils = { version = "0.1.3", path = "../utils" }
[[bin]] [[bin]]
name = "_pay-respects-module-100-runtime-rules" name = "_pay-respects-module-100-runtime-rules"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "pay-respects-parser" name = "pay-respects-parser"
version = "0.3.3" version = "0.3.4"
edition = "2021" edition = "2021"
# for crates.io # for crates.io

View file

@ -1,6 +1,6 @@
[package] [package]
name = "pay-respects-utils" name = "pay-respects-utils"
version = "0.1.2" version = "0.1.3"
edition = "2021" edition = "2021"
# for crates.io # for crates.io