[[bin]]
name = "github-workflows-update"
path = "src/bin/github-workflows-update.rs"
[build-dependencies.anyhow]
version = "1.0.100"
[build-dependencies.man]
version = "0.3.0"
[dependencies.anyhow]
version = "1.0.100"
[dependencies.async-trait]
version = "0.1.89"
[dependencies.clap]
features = ["derive"]
version = "4.5.53"
[dependencies.env_logger]
version = "0.11.8"
[dependencies.futures]
version = "0.3.31"
[dependencies.lenient_semver]
version = "0.4.2"
[dependencies.once_cell]
version = "1.21.3"
[dependencies.regex]
version = "1.12.2"
[dependencies.reqwest]
default-features = false
features = ["json"]
version = "0.13.1"
[dependencies.semver]
version = "1.0.27"
[dependencies.serde_json]
version = "1.0.148"
[dependencies.serde_norway]
version = "0.9.42"
[dependencies.thiserror]
version = "2.0.17"
[dependencies.tokio]
features = ["macros", "rt-multi-thread", "fs", "io-util"]
version = "1.48.0"
[dependencies.tokio-stream]
features = ["fs"]
version = "0.1.17"
[dependencies.tracing]
features = ["log"]
version = "0.1.44"
[dependencies.url]
version = "2.5.7"
[lib]
name = "github_workflows_update"
path = "src/lib.rs"
[package]
authors = ["Leandro Lisboa Penz <lpenz@lpenz.org>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["command-line-utilities"]
description = "Check github workflows for actions that can be updated"
edition = "2024"
homepage = "https://github.com/lpenz/github-workflows-update"
keywords = ["github-action", "version-update"]
license = "MIT"
name = "github-workflows-update"
readme = "README.md"
repository = "https://github.com/lpenz/github-workflows-update"
version = "0.3.29"
[package.metadata.deb]
assets = [["target/release/github-workflows-update.1", "usr/share/man/man1/", "644"], ["target/release/github-workflows-update", "usr/bin/", "755"], ["LICENSE", "usr/share/doc/github-workflows-update/", "644"], ["AUTHORS", "usr/share/doc/github-workflows-update/", "644"], ["README.md", "usr/share/doc/github-workflows-update/", "644"]]
extended-description = """
github-workflows-update reads all github workflow and checks the latest
available versions of all github actions and workflow dispatches used, showing
which ones can be updated and optionally updating them automatically.
"""
section = "utils"