-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCargo.toml
More file actions
26 lines (24 loc) · 1.02 KB
/
Copy pathCargo.toml
File metadata and controls
26 lines (24 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[package]
name = "pr-summarizer"
version = "0.1.0"
edition = "2021"
authors = ["Noel Bansikah tandapnoelbansikah@gmail.com"]
description = "A GitHub Action that summarizes PRs and adds jokes"
[dependencies]
octocrab = "0.43.0" # GitHub API client
tokio = { version = "1.44.0", features = ["full"] } # Async runtime
serde = { version = "1.0.219", features = ["derive"] } # Serialization
serde_json = "1.0" # JSON handling
reqwest = { version = "0.12.11", features = ["json"] } # HTTP client
anyhow = "1.0" # Error handling
log = "0.4" # Logging
env_logger = "0.11.7" # Logger implementation
regex = "1.10.1" # Regular expressions
itertools = "0.14.0" # Iterator utilities
dotenv = "0.15" # Environment variable handling
random-number = "0.1.9"
[profile.release]
opt-level = 3 # Optimize for speed
lto = true # Link-time optimization
codegen-units = 1 # More optimization
panic = "abort" # Abort on panic in release mode