• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

elastic / cloudbeat / 24539492431
76%
main: 76%

Build:
Build:
LAST BUILD BRANCH: 9.3
DEFAULT BRANCH: main
Ran 16 Apr 2026 11:49PM UTC
Jobs 1
Files 235
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

16 Apr 2026 11:32PM UTC coverage: 75.807%. Remained the same
24539492431

push

github

web-flow
chore(deps): update module github.com/zclconf/go-cty to v1.18.0 (9.4) (#4712)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[github.com/zclconf/go-cty](https://redirect.github.com/zclconf/go-cty)
| indirect | minor | `v1.16.4` -> `v1.18.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>zclconf/go-cty (github.com/zclconf/go-cty)</summary>

###
[`v1.18.0`](https://redirect.github.com/zclconf/go-cty/compare/v1.17.0...v1.18.0)

[Compare
Source](https://redirect.github.com/zclconf/go-cty/compare/v1.17.0...v1.18.0)

###
[`v1.17.0`](https://redirect.github.com/zclconf/go-cty/releases/tag/v1.17.0)

[Compare
Source](https://redirect.github.com/zclconf/go-cty/compare/v1.16.4...v1.17.0)

`cty` now requires Go 1.23 or later.

- `cty.Value.Elements` offers a modern `iter.Seq2`-based equivalent of
`cty.Value.ElementIterator`.

- `cty.DeepValues` offers a modern `iter.Seq2`-based equivalent of
`cty.Walk`.

- `cty.Value.WrangleMarksDeep` allows inspecting and modifying
individual marks throughout a possibly-nested data structure.

Having now got some experience using marks more extensively in some
callers, it's become clear that it's often necessary for different
subsystems to be able to collaborate using independent marks without
upsetting each other's assumptions. Today that tends to be achieved
using hand-written transforms either with `cty.Transform` or
`cty.Value.UnmarkDeepWithPaths`/`cty.Value.MarkWithPaths`, both of which
can be pretty expensive even in the common case where there are no marks
present at all.

This new function allows inspecting and transforming marks with far less
overhead, by creating new values only for parts of a structure that
actually need to change and by reusing (rather than recreating) the
"payloads" of the values being modified when we know that only the marks
have cha... (continued)

9726 of 12830 relevant lines covered (75.81%)

16.4 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
82.74
0.0% internal/resources/providers/gcplib/inventory/provider.go
Jobs
ID Job ID Ran Files Coverage
1 24539492431.1 16 Apr 2026 11:49PM UTC 235
75.81
GitHub Action Run
Source Files on build 24539492431
  • Tree
  • List 235
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2b616db3 on github
  • Prev Build on 9.4 (#24539490961)
  • Next Build on 9.4 (#24539513097)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc