Skip to content

Commit

Permalink
automation
Browse files Browse the repository at this point in the history
  • Loading branch information
bestia.dev committed Apr 18, 2024
1 parent 1d9acca commit c201f51
Show file tree
Hide file tree
Showing 24 changed files with 1,229 additions and 8,240 deletions.
4 changes: 4 additions & 0 deletions automation_tasks_rs/.gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
/target
/logs

# so the GitHub action gets the fresh libraries
Cargo.lock

# not needed in commits, but also not a problem if they are committed
/.file_hashes.json
37 changes: 25 additions & 12 deletions automation_tasks_rs/.vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"workbench.colorCustomizations": {
"titleBar.activeForeground": "#fff",
"titleBar.inactiveForeground": "#ffffffcc",
"titleBar.activeBackground": "#404040",
"titleBar.inactiveBackground": "#2d2d2dcc"
"titleBar.activeBackground": "#a81c1c",
"titleBar.inactiveBackground": "#630b0bcc"
},
"spellright.language": [
"en"
Expand All @@ -18,21 +18,34 @@
},
"rust-analyzer.showUnlinkedFileNotification": false,
"cSpell.words": [
"zdravje",
"zcvf",
"thiserror",
"substack",
"struct",
"Prost",
"Nazdravlje",
"CRUSTDE",
"bestiadev",
"Alla",
"alloc",
"appender",
"bestia",
"bestiadev",
"camino",
"CRUSTDE",
"decryptor",
"encryptor",
"endregion",
"keygen",
"Nazdravlje",
"new_cli",
"octocrab",
"passcode",
"plantuml",
"Prost",
"reqwest",
"rustdevuser",
"rustprojects",
"zcvf"
"serde",
"sshadd",
"struct",
"subsecond",
"substack",
"thiserror",
"zcvf",
"zdravje",
"zeroize"
]
}
25 changes: 21 additions & 4 deletions automation_tasks_rs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,25 @@ edition = "2021"
description = "Automation tasks coded in Rust language for the workflow of Rust projects"
publish = false

[dependencies]
cargo_auto_lib = "2.0.8"
# cargo_auto_lib={path="/home/rustdevuser/rustprojects/cargo_auto_lib"}
pretty_dbg = "1.0.54"
[dependencies]# the dependency to crates.io must be set for the GitHub action to succeed.
cargo_auto_lib = "2.2.1"
cargo_auto_github_lib = "1.0.2"
cargo_auto_encrypt_secret_lib = "1.0.5"

inquire = "0.7.0"
serde_json = {version= "1.0.114", features=["std"]}

# the version of reqwest must be the same as the version in the library cargo_auto_github_lib
reqwest = { version = "0.12.3", features = ["blocking", "stream"] }

camino = "1.1.6"
aes-gcm = "0.10.3"
ssh-key = { version = "0.6.4", features = [ "rsa", "encryption"] }
rsa = { version = "0.9.6", features = ["sha2","pem"] }
secrecy = { version="0.8.0", features=["alloc"]}
base64ct = {version = "1.6.0", features = ["alloc"] }

tracing = "0.1.40"
tracing-subscriber = { version = "0.3.18", features = ["env-filter", "std", "fmt", "time"] }
tracing-appender="0.2.2"
time = {version="0.3.36", features=["macros","local-offset"]}
Loading

0 comments on commit c201f51

Please sign in to comment.