Skip to content

Commit

Permalink
chore(deps): update pepr to v0.38.0 (#870)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [pepr](https://github.com/defenseunicorns/pepr) | [`0.37.2`
-> `0.38.0`](https://renovatebot.com/diffs/npm/pepr/0.37.2/0.38.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/pepr/0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pepr/0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pepr/0.37.2/0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pepr/0.37.2/0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>defenseunicorns/pepr (pepr)</summary>

###
[`v0.38.0`](https://github.com/defenseunicorns/pepr/releases/tag/v0.38.0)

[Compare
Source](https://github.com/defenseunicorns/pepr/compare/v0.37.2...v0.38.0)

#### Features

-   Adds support for http2 watch mode

*Note:* http2Watch has an issue around memory ([soak
results](https://github.com/defenseunicorns/pepr/actions/runs/11350714559/job/31569793202):
`ctrl-f` "Memory"). This is a known
[issue](https://github.com/defenseunicorns/kubernetes-fluent-client/issues/424).
We will look to make improvements during the next release of KFC. We
went ahead and released this feature because we are confident that it is
an immediate improvement as some users were manually rolling the watcher
pod to account for watch-misses.

#### Deprecations ⚠️

We identified a circular dependency which required us to relocate some
types. In this release, those types are removed from `src/lib/k8s.ts` to
`src/lib/types.ts`. If your module uses any of these types, please
update your imports accordingly to avoid issues.

Affected Types:

- [Operation
(enum)](https://github.com/defenseunicorns/pepr/blob/1e42d49cc90cf82ce85a57fb574917319db3c102/src/lib/k8s.ts#L6)
- [GroupVersionResource
(interface)](https://github.com/defenseunicorns/pepr/blob/1e42d49cc90cf82ce85a57fb574917319db3c102/src/lib/k8s.ts#L31)
- [AdmissionRequest
(interface)](https://github.com/defenseunicorns/pepr/blob/1e42d49cc90cf82ce85a57fb574917319db3c102/src/lib/k8s.ts#L42)

Find all of them now in
[types.ts](https://github.com/defenseunicorns/pepr/blob/1e42d49cc90cf82ce85a57fb574917319db3c102/src/lib/types.ts)

#### What's Changed

- chore(ci): add static-analysis checks to CI/CD by
[@&#8203;samayer12](https://github.com/samayer12) in
[https://github.com/defenseunicorns/pepr/pull/1219](https://github.com/defenseunicorns/pepr/pull/1219)
- chore: display resource usage in soak by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[https://github.com/defenseunicorns/pepr/pull/1258](https://github.com/defenseunicorns/pepr/pull/1258)
- chore: validate images from registry via Pepr (ADR) by
[@&#8203;btlghrants](https://github.com/btlghrants) in
[https://github.com/defenseunicorns/pepr/pull/1256](https://github.com/defenseunicorns/pepr/pull/1256)
- chore: kfc automation scripts and workflow files by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[https://github.com/defenseunicorns/pepr/pull/1223](https://github.com/defenseunicorns/pepr/pull/1223)
- chore: removes deprecated code - watcher docs - kfc bump by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[https://github.com/defenseunicorns/pepr/pull/1269](https://github.com/defenseunicorns/pepr/pull/1269)
- chore(lint): adopt additional code quality rules by
[@&#8203;samayer12](https://github.com/samayer12) in
[https://github.com/defenseunicorns/pepr/pull/1212](https://github.com/defenseunicorns/pepr/pull/1212)
- chore: add watch logs to soak test to determine reasons for failure by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[https://github.com/defenseunicorns/pepr/pull/1215](https://github.com/defenseunicorns/pepr/pull/1215)
- chore: kfc release-candidate for http2 watch by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[https://github.com/defenseunicorns/pepr/pull/1239](https://github.com/defenseunicorns/pepr/pull/1239)
- chore: create projects using pepr markdown by
[@&#8203;tr-ace](https://github.com/tr-ace) in
[https://github.com/defenseunicorns/pepr/pull/1228](https://github.com/defenseunicorns/pepr/pull/1228)
- chore: choose soak branch by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[https://github.com/defenseunicorns/pepr/pull/1232](https://github.com/defenseunicorns/pepr/pull/1232)
- chore: update_pod_map every 10 minutes by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[https://github.com/defenseunicorns/pepr/pull/1227](https://github.com/defenseunicorns/pepr/pull/1227)
- chore: bump
[@&#8203;types/node](https://github.com/types/node) from 22.7.4
to 22.7.5 in the development-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1237](https://github.com/defenseunicorns/pepr/pull/1237)
- chore: bump actions/checkout from 4.2.0 to 4.2.1 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1236](https://github.com/defenseunicorns/pepr/pull/1236)
- chore: bump github/codeql-action from 3.26.11 to 3.26.12 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1235](https://github.com/defenseunicorns/pepr/pull/1235)
- chore: bump express from 4.21.0 to 4.21.1 in the
production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1242](https://github.com/defenseunicorns/pepr/pull/1242)
- chore: bump chainguard/node from `f3ec99e` to `0d0083b` by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1233](https://github.com/defenseunicorns/pepr/pull/1233)
- chore: bump actions/upload-artifact from 4.4.0 to 4.4.2 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1241](https://github.com/defenseunicorns/pepr/pull/1241)
- chore: bump actions/upload-artifact from 4.4.2 to 4.4.3 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1254](https://github.com/defenseunicorns/pepr/pull/1254)
- chore: bump actions/checkout from 4.2.0 to 4.2.1 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1253](https://github.com/defenseunicorns/pepr/pull/1253)
- chore: bump chainguard/node from `0d0083b` to `bbcd423` by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1252](https://github.com/defenseunicorns/pepr/pull/1252)
- chore: bump anchore/scan-action from 4.1.2 to 5.0.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1264](https://github.com/defenseunicorns/pepr/pull/1264)
- chore: bump chainguard/node from `bbcd423` to `b0b04bb` by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1265](https://github.com/defenseunicorns/pepr/pull/1265)
- chore: bump peter-murray/workflow-application-token-action from 3.0.0
to 3.0.1 by [@&#8203;dependabot](https://github.com/dependabot)
in
[https://github.com/defenseunicorns/pepr/pull/1263](https://github.com/defenseunicorns/pepr/pull/1263)
- chore: bump github/codeql-action from 3.26.12 to 3.26.13 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1266](https://github.com/defenseunicorns/pepr/pull/1266)
- chore: bump the production-dependencies group across 1 directory with
2 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1270](https://github.com/defenseunicorns/pepr/pull/1270)
- chore: bump github/codeql-action from 3.26.10 to 3.26.11 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1222](https://github.com/defenseunicorns/pepr/pull/1222)
- chore: bump docker/setup-buildx-action from 3.6.1 to 3.7.1 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1224](https://github.com/defenseunicorns/pepr/pull/1224)
- chore: bump chainguard/node from `ab523c4` to `f3ec99e` by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/defenseunicorns/pepr/pull/1220](https://github.com/defenseunicorns/pepr/pull/1220)

#### New Contributors

- [@&#8203;tr-ace](https://github.com/tr-ace) made their first
contribution in
[https://github.com/defenseunicorns/pepr/pull/1228](https://github.com/defenseunicorns/pepr/pull/1228)

**Full Changelog**:
defenseunicorns/pepr@v0.37.2...v0.38.0

</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 PR becomes conflicted, or you tick the
rebase/retry checkbox.

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

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/defenseunicorns/uds-core).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguMTIwLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored and docandrew committed Oct 17, 2024
1 parent a2916db commit 5f3a1c8
Show file tree
Hide file tree
Showing 2 changed files with 133 additions and 84 deletions.
Loading

0 comments on commit 5f3a1c8

Please sign in to comment.