Skip to content

feat: add taiki-e/cargo-llvm-cov#36218

Merged
suzuki-shunsuke merged 1 commit into
aquaproj:mainfrom
takumin:feat/taiki-e/cargo-llvm-cov
May 8, 2025
Merged

feat: add taiki-e/cargo-llvm-cov#36218
suzuki-shunsuke merged 1 commit into
aquaproj:mainfrom
takumin:feat/taiki-e/cargo-llvm-cov

Conversation

@takumin

@takumin takumin commented May 8, 2025

Copy link
Copy Markdown
Contributor

taiki-e/cargo-llvm-cov: Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage)

$ aqua g -i taiki-e/cargo-llvm-cov

Check List

How to confirm if this package works well

Reviewers aren't necessarily familiar with this package, so please describe how to confirm if this package works well.
Please confirm if this package works well yourself as much as possible.

Command and output

$ cmdx con linux amd64
+ bash scripts/connect.sh
[INFO] Connecting to the container aqua-registry (linux/amd64)
root@deb56ae15a94:/workspace# cargo llvm-cov --help
cargo-llvm-cov
Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).

USAGE:
    cargo llvm-cov [SUBCOMMAND] [OPTIONS] [-- <args>...]

ARGS:
    <args>...
            Arguments for the test binary

OPTIONS:
        --json
            Export coverage data in "json" format

            If --output-path is not specified, the report will be printed to stdout.

            This internally calls `llvm-cov export -format=text`. See
            <https://llvm.org/docs/CommandGuide/llvm-cov.html#llvm-cov-export> for more.

        --lcov
            Export coverage data in "lcov" format

            If --output-path is not specified, the report will be printed to stdout.

            This internally calls `llvm-cov export -format=lcov`. See
            <https://llvm.org/docs/CommandGuide/llvm-cov.html#llvm-cov-export> for more.

        --cobertura
            Export coverage data in "cobertura" XML format

            If --output-path is not specified, the report will be printed to stdout.

            This internally calls `llvm-cov export -format=lcov` and then converts to cobertura.xml.
            See <https://llvm.org/docs/CommandGuide/llvm-cov.html#llvm-cov-export> for more.

        --codecov
            Export coverage data in "Codecov Custom Coverage" format

            If --output-path is not specified, the report will be printed to stdout.

            This internally calls `llvm-cov export -format=json` and then converts to codecov.json.
            See <https://llvm.org/docs/CommandGuide/llvm-cov.html#llvm-cov-export> for more.

        --text
            Generate coverage report in “text” format

            If --output-path or --output-dir is not specified, the report will be printed to stdout.

            This internally calls `llvm-cov show -format=text`. See
            <https://llvm.org/docs/CommandGuide/llvm-cov.html#llvm-cov-show> for more.

        --html
            Generate coverage report in "html" format

            If --output-dir is not specified, the report will be generated in `target/llvm-cov/html`
            directory.

            This internally calls `llvm-cov show -format=html`. See
            <https://llvm.org/docs/CommandGuide/llvm-cov.html#llvm-cov-show> for more.

        --open
            Generate coverage reports in "html" format and open them in a browser after the
            operation.

            See --html for more.

        --summary-only
            Export only summary information for each file in the coverage data

            This flag can only be used together with --json, --lcov, or --cobertura.

        --output-path <PATH>
            Specify a file to write coverage data into.

            This flag can only be used together with --json, --lcov, --cobertura, or --text.
            See --output-dir for --html and --open.

        --output-dir <DIRECTORY>
            Specify a directory to write coverage report into (default to `target/llvm-cov`).

            This flag can only be used together with --text, --html, or --open. See also
            --output-path.

        --failure-mode <any|all>
            Fail if `any` or `all` profiles cannot be merged (default to `any`)

        --ignore-filename-regex <PATTERN>
            Skip source code files with file paths that match the given regular expression

        --show-instantiations
            Show instantiations in report

        --no-cfg-coverage
            Unset cfg(coverage), which is enabled when code is built using cargo-llvm-cov

        --no-cfg-coverage-nightly
            Unset cfg(coverage_nightly), which is enabled when code is built using cargo-llvm-cov
            and nightly compiler

        --no-report
            Run tests, but don't generate coverage report

        --no-clean
            Build without cleaning any old build artifacts

        --fail-under-functions <MIN>
            Exit with a status of 1 if the total function coverage is less than MIN percent

        --fail-under-lines <MIN>
            Exit with a status of 1 if the total line coverage is less than MIN percent

        --fail-under-regions <MIN>
            Exit with a status of 1 if the total region coverage is less than MIN percent

        --fail-uncovered-lines <MAX>
            Exit with a status of 1 if the uncovered lines are greater than MAX

        --fail-uncovered-regions <MAX>
            Exit with a status of 1 if the uncovered regions are greater than MAX

        --fail-uncovered-functions <MAX>
            Exit with a status of 1 if the uncovered functions are greater than MAX

        --show-missing-lines
            Show lines with no coverage

        --include-build-script
            Include build script in coverage report

        --dep-coverage <NAME>
            Show coverage of the specified dependency instead of the crates in the current workspace. (unstable)

        --skip-functions
            Skip exporting per-function coverage data.

            This flag can only be used together with --json, --lcov, or --cobertura.

        --branch
            Enable branch coverage. (unstable)

        --mcdc
            Enable mcdc coverage. (unstable)

        --doctests
            Including doc tests (unstable)

            This flag is unstable. See <https://github.com/taiki-e/cargo-llvm-cov/issues/2> for
            more.

        --no-run
            Generate coverage report without running tests

        --no-fail-fast
            Run all tests regardless of failure

        --ignore-run-fail
            Run all tests regardless of failure and generate report

            If tests failed but report generation succeeded, exit with a status of 0.

    -q, --quiet
            Display one character per test instead of one line

        --lib
            Test only this package's library unit tests

        --bin <NAME>
            Test only the specified binary

        --bins
            Test all binaries

        --example <NAME>
            Test only the specified example

        --examples
            Test all examples

        --test <NAME>
            Test only the specified test target

        --tests
            Test all tests

        --bench <NAME>
            Test only the specified bench target

        --benches
            Test all benches

        --all-targets
            Test all targets

        --doc
            Test only this library's documentation (unstable)

            This flag is unstable because it automatically enables --doctests flag. See
            <https://github.com/taiki-e/cargo-llvm-cov/issues/2> for more.

    -p, --package <SPEC>
            Package to run tests for

        --workspace
            Test all packages in the workspace

        --all
            Alias for --workspace (deprecated)

        --exclude <SPEC>
            Exclude packages from both the test and report

        --exclude-from-test <SPEC>
            Exclude packages from the test (but not from the report)

        --exclude-from-report <SPEC>
            Exclude packages from the report (but not from the test)

    -j, --jobs <N>
            Number of parallel jobs, defaults to # of CPUs

    -r, --release
            Build artifacts in release mode, with optimizations

        --profile <PROFILE-NAME>
            Build artifacts with the specified profile

    -F, --features <FEATURES>
            Space or comma separated list of features to activate

        --all-features
            Activate all available features

        --no-default-features
            Do not activate the `default` feature

        --target <TRIPLE>
            Build for the target triple

            When this option is used, coverage for proc-macro and build script will not be displayed
            because cargo does not pass RUSTFLAGS to them.

        --coverage-target-only
            Activate coverage reporting only for the target triple

            Activate coverage reporting only for the target triple specified via `--target`. This is
            important, if the project uses multiple targets via the cargo bindeps feature, and not
            all targets can use `instrument-coverage`, e.g. a microkernel, or an embedded binary.

    -v, --verbose
            Use verbose output

            Use -vv (-vvv) to propagate verbosity to cargo.

        --color <WHEN>
            Coloring: auto, always, never

        --remap-path-prefix
            Use --remap-path-prefix for workspace root

            Note that this does not fully compatible with doctest.

        --include-ffi
            Include coverage of C/C++ code linked to Rust library/binary

            Note that `CC`/`CXX`/`LLVM_COV`/`LLVM_PROFDATA` environment variables must be set to
            Clang/LLVM compatible with the LLVM version used in rustc.

        --keep-going
            Do not abort the build as soon as there is an error (unstable)

        --ignore-rust-version
            Ignore `rust-version` specification in packages

        --manifest-path <PATH>
            Path to Cargo.toml

        --frozen
            Require Cargo.lock and cache are up to date

        --locked
            Require Cargo.lock is up to date

        --offline
            Run without accessing the network

    -Z <FLAG>
            Unstable (nightly-only) flags to Cargo, see 'cargo -Z help' for
            details

    -h, --help
            Print help information

    -V, --version
            Print version information

SUBCOMMANDS:
    test
            Run tests and generate coverage report
            This is equivalent to `cargo llvm-cov` without subcommand,
            except that test name filtering is supported.
    run
            Run a binary or example and generate coverage report
    report
            Generate coverage report
    show-env
            Output the environment set by cargo-llvm-cov to build Rust projects
    clean
            Remove artifacts that cargo-llvm-cov has generated in the past
    nextest
            Run tests with cargo nextest
            This internally calls `cargo nextest run`.

If files such as configuration file are needed, please share them.

Reference

@suzuki-shunsuke suzuki-shunsuke added the enhancement New feature or request label May 8, 2025
@suzuki-shunsuke suzuki-shunsuke added this to the v4.363.0 milestone May 8, 2025
@suzuki-shunsuke

Copy link
Copy Markdown
Member

Thank you!

@suzuki-shunsuke suzuki-shunsuke merged commit 30acdd6 into aquaproj:main May 8, 2025
19 checks passed
@github-project-automation github-project-automation Bot moved this to Done in main May 8, 2025
@suzuki-shunsuke

Copy link
Copy Markdown
Member

🎉 https://github.com/aquaproj/aqua-registry/releases/tag/v4.363.0

@takumin takumin deleted the feat/taiki-e/cargo-llvm-cov branch May 8, 2025 23:38
tmeijn pushed a commit to tmeijn/dotfiles that referenced this pull request May 10, 2025
This MR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [aquaproj/aqua-registry](https://github.com/aquaproj/aqua-registry) | minor | `v4.353.0` -> `v4.363.0` |

MR created with the help of [el-capitano/tools/renovate-bot](https://gitlab.com/el-capitano/tools/renovate-bot).

**Proposed changes to behavior should be submitted there as MRs.**

---

### Release Notes

<details>
<summary>aquaproj/aqua-registry (aquaproj/aqua-registry)</summary>

### [`v4.363.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.363.0)

[Compare Source](aquaproj/aqua-registry@v4.362.0...v4.363.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.363.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.363.0) | aquaproj/aqua-registry@v4.362.0...v4.363.0

#### 🎉 New Packages

[#&#8203;36220](aquaproj/aqua-registry#36220) [mozilla/grcov](https://github.com/mozilla/grcov): Rust tool to collect and aggregate code coverage data for multiple source files [@&#8203;takumin](https://github.com/takumin)
[#&#8203;36225](aquaproj/aqua-registry#36225) [qnighy/clippy-reviewdog-filter](https://github.com/qnighy/clippy-reviewdog-filter): A filter for integrating Clippy with Reviewdog [@&#8203;takumin](https://github.com/takumin)
[#&#8203;36218](aquaproj/aqua-registry#36218) [taiki-e/cargo-llvm-cov](https://github.com/taiki-e/cargo-llvm-cov): Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage) [@&#8203;takumin](https://github.com/takumin)

#### Fixes

[#&#8203;36205](aquaproj/aqua-registry#36205) Re-scaffold google/go-jsonnet

### [`v4.362.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.362.0)

[Compare Source](aquaproj/aqua-registry@v4.361.0...v4.362.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.362.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.362.0) | aquaproj/aqua-registry@v4.361.0...v4.362.0

#### 🎉 New Packages

[#&#8203;36119](aquaproj/aqua-registry#36119) [k1LoW/deck](https://github.com/k1LoW/deck) - deck is a tool for creating deck using Markdown and Google Slides [@&#8203;yashikota](https://github.com/yashikota)
[#&#8203;36146](aquaproj/aqua-registry#36146) [nil0x42/dnsanity](https://github.com/nil0x42/dnsanity): High-performance DNS validator using template-based verification [@&#8203;takumin](https://github.com/takumin)

#### Security

[#&#8203;36152](aquaproj/aqua-registry#36152) dhth/bmm: Configure GitHub Artifact Attestations [@&#8203;scop](https://github.com/scop)

#### Fixes

[#&#8203;36113](aquaproj/aqua-registry#36113) xo/xo: rename the package to xo/dbtpl

### [`v4.361.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.361.0)

[Compare Source](aquaproj/aqua-registry@v4.360.0...v4.361.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.361.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.361.0) | aquaproj/aqua-registry@v4.360.0...v4.361.0

#### 🎉 New Packages

[#&#8203;36073](aquaproj/aqua-registry#36073) [dyne/zenroom](https://github.com/dyne/zenroom) - Embedded no-code VM executing human-like language to manipulate data and process cryptographic operations [@&#8203;matteo-cristino](https://github.com/matteo-cristino)

### [`v4.360.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.360.0)

[Compare Source](aquaproj/aqua-registry@v4.359.0...v4.360.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.360.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.360.0) | aquaproj/aqua-registry@v4.359.0...v4.360.0

#### 🎉 New Packages

[#&#8203;35949](aquaproj/aqua-registry#35949) [yashikota/genenv](https://github.com/yashikota/genenv) - A simple CLI tool to generate .env files from template files, automatically filling in placeholders with cryptographically secure random values [@&#8203;yashikota](https://github.com/yashikota)
[#&#8203;35931](aquaproj/aqua-registry#35931) [actions/go-versions](https://github.com/actions/go-versions): Go releases for Actions Runner Images

#### Fixes

[#&#8203;35913](aquaproj/aqua-registry#35913) Rename rust-lang/rustup/rustup-init to rust-lang/rustup [@&#8203;takumin](https://github.com/takumin)

#### Security

[#&#8203;35947](aquaproj/aqua-registry#35947) containerd/nerdctl: Configure GitHub Artifact Attestations [@&#8203;scop](https://github.com/scop)

### [`v4.359.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.359.0)

[Compare Source](aquaproj/aqua-registry@v4.358.0...v4.359.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.359.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.359.0) | aquaproj/aqua-registry@v4.358.0...v4.359.0

#### 🎉 New Packages

[#&#8203;35909](aquaproj/aqua-registry#35909) [reproio/terraform-j2md](https://github.com/reproio/terraform-j2md): create readable terraform plan as markdown text from json plan output
[#&#8203;35901](aquaproj/aqua-registry#35901) [rust-lang/rustup/rustup-init](https://github.com/rust-lang/rustup): The installer for rustup [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35508](aquaproj/aqua-registry#35508) [openfga/cli](https://github.com/openfga/cli) - A cross-platform CLI to interact with an OpenFGA server [@&#8203;kaz](https://github.com/kaz)

#### Re-scaffold

[#&#8203;35883](aquaproj/aqua-registry#35883) ahmetb/kubectx
[#&#8203;35685](aquaproj/aqua-registry#35685) utkuozdemir/pv-migrate
[#&#8203;35682](aquaproj/aqua-registry#35682) updatecli/updatecli
[#&#8203;35681](aquaproj/aqua-registry#35681) txn2/kubefwd

### [`v4.358.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.358.0)

[Compare Source](aquaproj/aqua-registry@v4.357.0...v4.358.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.358.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.358.0) | aquaproj/aqua-registry@v4.357.0...v4.358.0

#### 🎉 New Packages

[#&#8203;35859](aquaproj/aqua-registry#35859) [Shopify/shadowenv](https://github.com/Shopify/shadowenv): reversible directory-local environment variable manipulations [@&#8203;takumin](https://github.com/takumin)

#### Fixes

[#&#8203;35875](aquaproj/aqua-registry#35875) luau-lang/luau: Restrict darwin support to arm64 (luau >= 0.645) [@&#8203;rhanneken](https://github.com/rhanneken)
[#&#8203;35875](aquaproj/aqua-registry#35875) luau-lang/luau: Support old versions
[#&#8203;35863](aquaproj/aqua-registry#35863) moby/buildkit: Support buildkitd [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35861](aquaproj/aqua-registry#35861) theryangeary/choose: Re-scaffold [@&#8203;haya14busa](https://github.com/haya14busa)
[#&#8203;35684](aquaproj/aqua-registry#35684) Re-scaffold upx/upx

### [`v4.357.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.357.0)

[Compare Source](aquaproj/aqua-registry@v4.356.0...v4.357.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.357.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.357.0) | aquaproj/aqua-registry@v4.356.0...v4.357.0

#### 🎉 New Packages

[#&#8203;35845](aquaproj/aqua-registry#35845) [luau-lang/luau](https://github.com/luau-lang/luau): A fast, small, safe, gradually typed embeddable scripting language derived from Lua [@&#8203;rhanneken](https://github.com/rhanneken)
[#&#8203;35841](aquaproj/aqua-registry#35841) [GoogleCloudPlatform/kubectl-ai](https://github.com/GoogleCloudPlatform/kubectl-ai): AI powered Kubernetes Assistant [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35840](aquaproj/aqua-registry#35840) [kubernetes/node-problem-detector](https://github.com/kubernetes/node-problem-detector): This is a place for various problem detectors running on the Kubernetes nodes [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35736](aquaproj/aqua-registry#35736) [kubernetes/kubernetes/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver): API server for API extensions like CustomResourceDefinitions [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35734](aquaproj/aqua-registry#35734) [kubernetes/kubernetes/kube-aggregator](https://github.com/kubernetes/kube-aggregator): Aggregator for Kubernetes-style API servers: dynamic registration, discovery summarization, secure proxy [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35727](aquaproj/aqua-registry#35727) [kubernetes/kubernetes/kube-scheduler](https://github.com/kubernetes/kube-scheduler): The Kubernetes scheduler is a control plane process which assigns Pods to Nodes [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35726](aquaproj/aqua-registry#35726) [kubernetes/kubernetes/kube-controller-manager](https://github.com/kubernetes/kube-controller-manager): The Kubernetes controller manager is a daemon that embeds the core control loops shipped with Kubernetes [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35725](aquaproj/aqua-registry#35725) [kubernetes/kubernetes/kube-apiserver](https://github.com/kubernetes/kube-apiserver): The Kubernetes API server validates and configures data for the api objects which include pods, services, replicationcontrollers, and others [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35714](aquaproj/aqua-registry#35714) [kubernetes/kubernetes/kube-log-runner](https://github.com/kubernetes/kube-log-runner): The kube-log-runner is a Go based binary that can run commands and redirect stdout/stderr etc [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35698](aquaproj/aqua-registry#35698) [containerd/stargz-snapshotter](https://github.com/containerd/stargz-snapshotter): Fast container image distribution plugin with lazy pulling [@&#8203;takumin](https://github.com/takumin)

#### Renaming

:warning: Old names are still available as aliases.

[#&#8203;35837](aquaproj/aqua-registry#35837) Rename `kubernetes/kubectl` to `kubernetes/kubernetes/kubectl` [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35709](aquaproj/aqua-registry#35709) Rename `kubernetes/kubeadm` to `kubernetes/kubernetes/kubeadm` [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35707](aquaproj/aqua-registry#35707) Rename `kubernetes/kubectl-convert` to `kubernetes/kubernetes/kubectl-convert` [@&#8203;takumin](https://github.com/takumin)

#### Security

[#&#8203;35740](aquaproj/aqua-registry#35740) [k0sproject/k0s](https://github.com/k0sproject/k0s) Configure Cosign [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35711](aquaproj/aqua-registry#35711) kubernetes/minikube: Configure Checksum [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35707](aquaproj/aqua-registry#35707) kubernetes/kubernetes/kubectl-convert Configure Cosign [@&#8203;takumin](https://github.com/takumin)

### [`v4.356.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.356.0)

[Compare Source](aquaproj/aqua-registry@v4.355.0...v4.356.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.356.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.356.0) | aquaproj/aqua-registry@v4.355.0...v4.356.0

#### 🎉 New Packages

[#&#8203;35835](aquaproj/aqua-registry#35835) [k1LoW/coglet](https://github.com/k1LoW/coglet): coglet is a tool for User pool of Amazon Cognito [@&#8203;k1LoW](https://github.com/k1LoW)
[#&#8203;35712](aquaproj/aqua-registry#35712) [kubernetes/kubernetes/kubelet](https://github.com/kubernetes/kubelet): The kubelet is the primary "node agent" that runs on each node [@&#8203;takumin](https://github.com/takumin)

#### Fixes

[#&#8203;35822](aquaproj/aqua-registry#35822) Praqma/helmsman: Rename the package to mkubaczyk/helmsman

The GitHub Repository of the package "Praqma/helmsman" was transferred from [Praqma/helmsman](https://github.com/Praqma/helmsman) to [mkubaczyk/helmsman](https://github.com/mkubaczyk/helmsman).

[#&#8203;35805](aquaproj/aqua-registry#35805) syumai/sbx

#### Re-scaffold

Re-scaffolded 5 packages to improve the quality.

### [`v4.355.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.355.0)

[Compare Source](aquaproj/aqua-registry@v4.354.0...v4.355.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.355.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.355.0) | aquaproj/aqua-registry@v4.354.0...v4.355.0

#### 🎉 New Packages

[#&#8203;35777](aquaproj/aqua-registry#35777) [#&#8203;35795](aquaproj/aqua-registry#35795) [VictoriaMetrics/VictoriaMetrics/vmutils](https://github.com/VictoriaMetrics/VictoriaMetrics): VictoriaMetrics: fast, cost-effective monitoring solution and time series database [@&#8203;ushitora-anqou](https://github.com/ushitora-anqou)

#### Fixes

[#&#8203;35785](aquaproj/aqua-registry#35785) greymd/teip: Replace arm64 to aarch64 [@&#8203;haya14busa](https://github.com/haya14busa)

#### Security

GitHub artifact attestations config

[#&#8203;35791](aquaproj/aqua-registry#35791) itamae-kitchen/mitamae [@&#8203;scop](https://github.com/scop)
[#&#8203;35789](aquaproj/aqua-registry#35789) kubecolor/kubecolor [@&#8203;scop](https://github.com/scop)

#### Re-scaffold

Re-scaffolded 47 packages to improve the quality.

### [`v4.354.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.354.0)

[Compare Source](aquaproj/aqua-registry@v4.353.0...v4.354.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.354.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.354.0) | aquaproj/aqua-registry@v4.353.0...v4.354.0

#### 🎉 New Packages

[#&#8203;35744](aquaproj/aqua-registry#35744) [containers/conmon](https://github.com/containers/conmon): An OCI container runtime monitor [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35742](aquaproj/aqua-registry#35742) [k3s-io/k3s](https://github.com/k3s-io/k3s): Lightweight Kubernetes [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35701](aquaproj/aqua-registry#35701) [liquidmetal-dev/flintlock/flintlock-metrics](https://github.com/liquidmetal-dev/flintlock): Lock, Stock, and Two Smoking MicroVMs. Create and manage the lifecycle of MicroVMs backed by containerd [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35699](aquaproj/aqua-registry#35699) [liquidmetal-dev/flintlock/flintlockd](https://github.com/liquidmetal-dev/flintlock): Lock, Stock, and Two Smoking MicroVMs. Create and manage the lifecycle of MicroVMs backed by containerd [@&#8203;takumin](https://github.com/takumin)
[#&#8203;35635](aquaproj/aqua-registry#35635) [syumai/sbx](https://github.com/syumai/sbx): an easy-to-use command-line tool for running commands with macOS sandbox-exec policies using flag-based interface

#### Re-scaffold

Re-scaffolded 117 packages to improve the quality.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this MR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box

---

This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjEuMSIsInVwZGF0ZWRJblZlciI6IjQwLjEwLjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlJlbm92YXRlIEJvdCJdfQ==-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants