Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: document sdk helpers #774

Merged
merged 25 commits into from
May 2, 2024
Merged

chore: document sdk helpers #774

merged 25 commits into from
May 2, 2024

Conversation

schaeferka
Copy link
Collaborator

Description

Document the sdk helpers in the Pepr docs.
...

Related Issue

Fixes #751

Relates to #

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Other (security config, docs update, etc)

Checklist before merging

@schaeferka schaeferka self-assigned this May 1, 2024
@schaeferka schaeferka linked an issue May 1, 2024 that may be closed by this pull request
Copy link
Collaborator

@btlghrants btlghrants left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks pretty good so far. 👍

docs/030_user-guide/015_sdk.md Outdated Show resolved Hide resolved
docs/030_user-guide/015_sdk.md Outdated Show resolved Hide resolved
docs/030_user-guide/015_sdk.md Outdated Show resolved Hide resolved
docs/030_user-guide/015_sdk.md Outdated Show resolved Hide resolved
docs/030_user-guide/015_sdk.md Show resolved Hide resolved
docs/030_user-guide/015_sdk.md Show resolved Hide resolved
docs/030_user-guide/030_actions/010_mutate.md Outdated Show resolved Hide resolved
docs/030_user-guide/030_actions/010_mutate.md Outdated Show resolved Hide resolved
Copy link
Collaborator

@cmwylie19 cmwylie19 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good but just a few changes needed

schaeferka and others added 5 commits May 2, 2024 09:30
Co-authored-by: Case Wylie <cmwylie19@defenseunicorns.com>
Co-authored-by: Case Wylie <cmwylie19@defenseunicorns.com>
Co-authored-by: Case Wylie <cmwylie19@defenseunicorns.com>
Co-authored-by: Case Wylie <cmwylie19@defenseunicorns.com>
@schaeferka schaeferka requested a review from cmwylie19 May 2, 2024 15:45
@schaeferka schaeferka merged commit 2c5c47e into main May 2, 2024
13 checks passed
@schaeferka schaeferka deleted the 751-document-sdk-helpers branch May 2, 2024 15:54
Copy link
Collaborator

@btlghrants btlghrants left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Got a couple more suggesties!


```typescript
const ownerRef = getOwnerRefFrom(kubernetesResource);

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you're missing the backticks to close the typescript block here. 🤔


## See Also

Looking for information on the Pepr mutate helpers? See [Helpers](./030_actions/010_mutate.md) for information on helpers for mutate actions.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Looking for information on the Pepr mutate helpers? See [Helpers](./030_actions/010_mutate.md) for information on helpers for mutate actions.
Looking for information on the Pepr mutate helpers? See [Mutate Helpers](./030_actions/010_mutate.md#mutate-helpers) for information on those.

I'm not 100% on the link-anchor syntax -- worth testing, for sure -- but I think something like this might work better cuz it takes a reader directly to the appropriate section of the target page, no?


## See Also

See also [SDK](../130_sdk.md) for information on the Pepr SDK.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
See also [SDK](../130_sdk.md) for information on the Pepr SDK.
Looking for some more generic helpers? Check out the [Module Author SDK](../130_sdk.md) for information on other things that Pepr can help with.

Not 100% on the wording, but something like this would set reader expectation a bit better cuz it set context on the SDK as being "more generic helpers". Kinda hard to tell what "the Pepr SDK" is / how it would be relevant, otherwise.

mjnagel pushed a commit to defenseunicorns/uds-core that referenced this pull request May 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
|
[defenseunicorns/uds-common](https://github.com/defenseunicorns/uds-common)
| | minor | `v0.3.11` -> `v0.4.2` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/defenseunicorns%2fuds-common/v0.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/defenseunicorns%2fuds-common/v0.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/defenseunicorns%2fuds-common/v0.3.11/v0.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/defenseunicorns%2fuds-common/v0.3.11/v0.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pepr](https://github.com/defenseunicorns/pepr) | dependencies |
minor | [`0.29.2` ->
`0.31.0`](https://renovatebot.com/diffs/npm/pepr/0.29.2/0.31.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/pepr/0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pepr/0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pepr/0.29.2/0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pepr/0.29.2/0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[registry1.dso.mil/ironbank/opensource/defenseunicorns/pepr/controller](https://github.com/defenseunicorns/pepr)
([source](https://repo1.dso.mil/dsop/opensource/defenseunicorns/pepr/controller))
| | minor | `v0.29.2` -> `v0.31.0` |
[![age](https://developer.mend.io/api/mc/badges/age/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.29.2/v0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.29.2/v0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>defenseunicorns/uds-common
(defenseunicorns/uds-common)</summary>

###
[`v0.4.2`](https://github.com/defenseunicorns/uds-common/releases/tag/v0.4.2)

[Compare
Source](https://github.com/defenseunicorns/uds-common/compare/v0.4.1...v0.4.2)

##### Miscellaneous

- give doug a mattermostid attribute and update uds version
([#&#8203;120](https://github.com/defenseunicorns/uds-common/issues/120))
([4a85172](https://github.com/defenseunicorns/uds-common/commit/4a851720a8ac7e62826efda9e92200ba3a5b6709))

###
[`v0.4.1`](https://github.com/defenseunicorns/uds-common/releases/tag/v0.4.1)

[Compare
Source](https://github.com/defenseunicorns/uds-common/compare/v0.4.0...v0.4.1)

##### Miscellaneous

- **deps:** update uds common support dependencies
([#&#8203;116](https://github.com/defenseunicorns/uds-common/issues/116))
([8aed1e0](https://github.com/defenseunicorns/uds-common/commit/8aed1e0ae8b4d65f7418664e8f2c73a16bf42801))

###
[`v0.4.0`](https://github.com/defenseunicorns/uds-common/releases/tag/v0.4.0)

[Compare
Source](https://github.com/defenseunicorns/uds-common/compare/v0.3.11...v0.4.0)

##### Features

- adds renovate to sh files
([#&#8203;110](https://github.com/defenseunicorns/uds-common/issues/110))
([b604d2e](https://github.com/defenseunicorns/uds-common/commit/b604d2e1b3fc69f29122f9a709c605f5ecf4da18))

##### Miscellaneous

- add a default to setup to create an admin keycloak user
([#&#8203;111](https://github.com/defenseunicorns/uds-common/issues/111))
([7fe0dd4](https://github.com/defenseunicorns/uds-common/commit/7fe0dd49a9b7032f9c06a83c5a1c6adbb17e8d63))
- **deps:** update uds common support dependencies
([#&#8203;106](https://github.com/defenseunicorns/uds-common/issues/106))
([ab06724](https://github.com/defenseunicorns/uds-common/commit/ab067245249e63065d2c266fe3b1a45b155e9de2))
- fix the extract version template for env vars
([#&#8203;115](https://github.com/defenseunicorns/uds-common/issues/115))
([72d5d26](https://github.com/defenseunicorns/uds-common/commit/72d5d263ce850eac20728eb9330c7b3e26143a2b))

</details>

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

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

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

#### Feats

- feat: pino log timestamp config by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[defenseunicorns/pepr#801

#### What's Changed

- chore: add `SUPPORT.md` by
[@&#8203;schaeferka](https://github.com/schaeferka) in
[defenseunicorns/pepr#785
- chore: add more visibility into watch by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[defenseunicorns/pepr#791
- chore: updates to markdown files to match updated pepr-docs structure
by [@&#8203;schaeferka](https://github.com/schaeferka) in
[defenseunicorns/pepr#804
- chore: bump chainguard/node-lts from `1fa615d` to `ad74234` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#805
- chore: bump actions/checkout from 4.1.5 to 4.1.6 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#807
- chore: bump library/node from `487dc5d` to `9e8f45f` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#806
- chore: bump chainguard/node-lts from `a0b51fe` to `db5a181` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#788
- chore: bump [@&#8203;types/node](https://github.com/types/node) from
18.19.32 to 18.19.33 in the development-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#787
- chore: bump chainguard/node-lts from `db5a181` to `fe26db9` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#793
- chore: bump ossf/scorecard-action from 2.3.1 to 2.3.3 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#792
- chore: bump kubernetes-fluent-client from 2.4.1 to 2.5.0 in the
production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#786
- chore: bump pino from 9.0.0 to 9.1.0 in the production-dependencies
group by [@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#797
- chore: bump kubernetes-fluent-client from 2.5.0 to 2.5.1 in the
production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#800
- chore: bump chainguard/node-lts from `fe26db9` to `a8d75b6` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#799
- chore: bump chainguard/node-lts from `a8d75b6` to `1fa615d` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#803

**Full Changelog**:
defenseunicorns/pepr@v0.30.2...v0.31.0

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

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

#### What's Changed

- chore: bump kubernetes-fluent-client from 2.4.0 to 2.4.1 in the
production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#784

**Full Changelog**:
defenseunicorns/pepr@v0.30.1...v0.30.2

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

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

#### What's Changed

- chore: bump chainguard/node-lts from `564a1aa` to `a0b51fe` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#777
- chore: bump [@&#8203;types/ramda](https://github.com/types/ramda)
from 0.29.12 to 0.30.0 in the production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#779
- chore: bump kubernetes-fluent-client from 2.3.2 to 2.4.0 in the
production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#781
- chore: bump actions/checkout from 4.1.4 to 4.1.5 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#780
- chore: bump [@&#8203;types/node](https://github.com/types/node) from
18.19.31 to 18.19.32 in the development-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#782

**Full Changelog**:
defenseunicorns/pepr@v0.30.0...v0.30.1

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

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

#### Features

- feat: watchcfg is configurable for KFC from Pepr by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[defenseunicorns/pepr#766
[Read more on how to configure
watch](https://docs.pepr.dev/main/user-guide/customization/#customizing-watch-configuration)

#### What's Changed

- chore: sanitize name by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[defenseunicorns/pepr#731
- chore: update build.mjs to get around error by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[defenseunicorns/pepr#760
- docs: add contributor covenant code of conduct by
[@&#8203;salaxander](https://github.com/salaxander) in
[defenseunicorns/pepr#761
- chore: document sdk helpers by
[@&#8203;schaeferka](https://github.com/schaeferka) in
[defenseunicorns/pepr#774
- chore: update sdk.md and mutate.md docs by
[@&#8203;schaeferka](https://github.com/schaeferka) in
[defenseunicorns/pepr#776
- chore: bump actions/checkout from 4.1.2 to 4.1.3 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#750
- chore: bump [@&#8203;types/eslint](https://github.com/types/eslint)
from 8.56.9 to 8.56.10 in the development-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#749
- chore: bump chainguard/node-lts from `acc2839` to `8cddb06` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#753
- chore: bump
[@&#8203;commitlint/cli](https://github.com/commitlint/cli) from
19.2.2 to 19.3.0 in the development-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#754
- chore: bump chainguard/node-lts from `8cddb06` to `5f09dbf` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#763
- chore: bump actions/checkout from 4.1.3 to 4.1.4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#756
- chore: bump pino from 8.20.0 to 9.0.0 in the production-dependencies
group by [@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#755
- chore: bump actions/dependency-review-action from 4.2.5 to 4.3.1 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#767
- chore: bump ramda from 0.29.1 to 0.30.0 in the production-dependencies
group by [@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#768
- chore: bump library/node from 20-alpine to 22-alpine by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#769
- chore: bump actions/dependency-review-action from 4.3.1 to 4.3.2 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#771
- chore: bump chainguard/node-lts from `5f09dbf` to `4648bb4` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#770
- chore: bump kubernetes-fluent-client from 2.3.1 to 2.3.2 in the
production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#772
- chore: bump chainguard/node-lts from `4648bb4` to `564a1aa` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#775
- chore: bump library/node from `9459e24` to `487dc5d` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#778

#### New Contributors

- [@&#8203;salaxander](https://github.com/salaxander) made their first
contribution in
[defenseunicorns/pepr#761

**Full Changelog**:
defenseunicorns/pepr@v0.29.2...v0.30.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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/defenseunicorns/uds-core).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
rjferguson21 pushed a commit to defenseunicorns/uds-core that referenced this pull request Jul 11, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
|
[defenseunicorns/uds-common](https://github.com/defenseunicorns/uds-common)
| | minor | `v0.3.11` -> `v0.4.2` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/defenseunicorns%2fuds-common/v0.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/defenseunicorns%2fuds-common/v0.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/defenseunicorns%2fuds-common/v0.3.11/v0.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/defenseunicorns%2fuds-common/v0.3.11/v0.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pepr](https://github.com/defenseunicorns/pepr) | dependencies |
minor | [`0.29.2` ->
`0.31.0`](https://renovatebot.com/diffs/npm/pepr/0.29.2/0.31.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/pepr/0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pepr/0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pepr/0.29.2/0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pepr/0.29.2/0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[registry1.dso.mil/ironbank/opensource/defenseunicorns/pepr/controller](https://github.com/defenseunicorns/pepr)
([source](https://repo1.dso.mil/dsop/opensource/defenseunicorns/pepr/controller))
| | minor | `v0.29.2` -> `v0.31.0` |
[![age](https://developer.mend.io/api/mc/badges/age/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.29.2/v0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/registry1.dso.mil%2fironbank%2fopensource%2fdefenseunicorns%2fpepr%2fcontroller/v0.29.2/v0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>defenseunicorns/uds-common
(defenseunicorns/uds-common)</summary>

###
[`v0.4.2`](https://github.com/defenseunicorns/uds-common/releases/tag/v0.4.2)

[Compare
Source](https://github.com/defenseunicorns/uds-common/compare/v0.4.1...v0.4.2)

##### Miscellaneous

- give doug a mattermostid attribute and update uds version
([#&#8203;120](https://github.com/defenseunicorns/uds-common/issues/120))
([4a85172](https://github.com/defenseunicorns/uds-common/commit/4a851720a8ac7e62826efda9e92200ba3a5b6709))

###
[`v0.4.1`](https://github.com/defenseunicorns/uds-common/releases/tag/v0.4.1)

[Compare
Source](https://github.com/defenseunicorns/uds-common/compare/v0.4.0...v0.4.1)

##### Miscellaneous

- **deps:** update uds common support dependencies
([#&#8203;116](https://github.com/defenseunicorns/uds-common/issues/116))
([8aed1e0](https://github.com/defenseunicorns/uds-common/commit/8aed1e0ae8b4d65f7418664e8f2c73a16bf42801))

###
[`v0.4.0`](https://github.com/defenseunicorns/uds-common/releases/tag/v0.4.0)

[Compare
Source](https://github.com/defenseunicorns/uds-common/compare/v0.3.11...v0.4.0)

##### Features

- adds renovate to sh files
([#&#8203;110](https://github.com/defenseunicorns/uds-common/issues/110))
([b604d2e](https://github.com/defenseunicorns/uds-common/commit/b604d2e1b3fc69f29122f9a709c605f5ecf4da18))

##### Miscellaneous

- add a default to setup to create an admin keycloak user
([#&#8203;111](https://github.com/defenseunicorns/uds-common/issues/111))
([7fe0dd4](https://github.com/defenseunicorns/uds-common/commit/7fe0dd49a9b7032f9c06a83c5a1c6adbb17e8d63))
- **deps:** update uds common support dependencies
([#&#8203;106](https://github.com/defenseunicorns/uds-common/issues/106))
([ab06724](https://github.com/defenseunicorns/uds-common/commit/ab067245249e63065d2c266fe3b1a45b155e9de2))
- fix the extract version template for env vars
([#&#8203;115](https://github.com/defenseunicorns/uds-common/issues/115))
([72d5d26](https://github.com/defenseunicorns/uds-common/commit/72d5d263ce850eac20728eb9330c7b3e26143a2b))

</details>

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

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

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

#### Feats

- feat: pino log timestamp config by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[defenseunicorns/pepr#801

#### What's Changed

- chore: add `SUPPORT.md` by
[@&#8203;schaeferka](https://github.com/schaeferka) in
[defenseunicorns/pepr#785
- chore: add more visibility into watch by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[defenseunicorns/pepr#791
- chore: updates to markdown files to match updated pepr-docs structure
by [@&#8203;schaeferka](https://github.com/schaeferka) in
[defenseunicorns/pepr#804
- chore: bump chainguard/node-lts from `1fa615d` to `ad74234` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#805
- chore: bump actions/checkout from 4.1.5 to 4.1.6 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#807
- chore: bump library/node from `487dc5d` to `9e8f45f` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#806
- chore: bump chainguard/node-lts from `a0b51fe` to `db5a181` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#788
- chore: bump [@&#8203;types/node](https://github.com/types/node) from
18.19.32 to 18.19.33 in the development-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#787
- chore: bump chainguard/node-lts from `db5a181` to `fe26db9` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#793
- chore: bump ossf/scorecard-action from 2.3.1 to 2.3.3 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#792
- chore: bump kubernetes-fluent-client from 2.4.1 to 2.5.0 in the
production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#786
- chore: bump pino from 9.0.0 to 9.1.0 in the production-dependencies
group by [@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#797
- chore: bump kubernetes-fluent-client from 2.5.0 to 2.5.1 in the
production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#800
- chore: bump chainguard/node-lts from `fe26db9` to `a8d75b6` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#799
- chore: bump chainguard/node-lts from `a8d75b6` to `1fa615d` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#803

**Full Changelog**:
defenseunicorns/pepr@v0.30.2...v0.31.0

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

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

#### What's Changed

- chore: bump kubernetes-fluent-client from 2.4.0 to 2.4.1 in the
production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#784

**Full Changelog**:
defenseunicorns/pepr@v0.30.1...v0.30.2

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

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

#### What's Changed

- chore: bump chainguard/node-lts from `564a1aa` to `a0b51fe` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#777
- chore: bump [@&#8203;types/ramda](https://github.com/types/ramda)
from 0.29.12 to 0.30.0 in the production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#779
- chore: bump kubernetes-fluent-client from 2.3.2 to 2.4.0 in the
production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#781
- chore: bump actions/checkout from 4.1.4 to 4.1.5 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#780
- chore: bump [@&#8203;types/node](https://github.com/types/node) from
18.19.31 to 18.19.32 in the development-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#782

**Full Changelog**:
defenseunicorns/pepr@v0.30.0...v0.30.1

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

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

#### Features

- feat: watchcfg is configurable for KFC from Pepr by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[defenseunicorns/pepr#766
[Read more on how to configure
watch](https://docs.pepr.dev/main/user-guide/customization/#customizing-watch-configuration)

#### What's Changed

- chore: sanitize name by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[defenseunicorns/pepr#731
- chore: update build.mjs to get around error by
[@&#8203;cmwylie19](https://github.com/cmwylie19) in
[defenseunicorns/pepr#760
- docs: add contributor covenant code of conduct by
[@&#8203;salaxander](https://github.com/salaxander) in
[defenseunicorns/pepr#761
- chore: document sdk helpers by
[@&#8203;schaeferka](https://github.com/schaeferka) in
[defenseunicorns/pepr#774
- chore: update sdk.md and mutate.md docs by
[@&#8203;schaeferka](https://github.com/schaeferka) in
[defenseunicorns/pepr#776
- chore: bump actions/checkout from 4.1.2 to 4.1.3 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#750
- chore: bump [@&#8203;types/eslint](https://github.com/types/eslint)
from 8.56.9 to 8.56.10 in the development-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#749
- chore: bump chainguard/node-lts from `acc2839` to `8cddb06` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#753
- chore: bump
[@&#8203;commitlint/cli](https://github.com/commitlint/cli) from
19.2.2 to 19.3.0 in the development-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#754
- chore: bump chainguard/node-lts from `8cddb06` to `5f09dbf` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#763
- chore: bump actions/checkout from 4.1.3 to 4.1.4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#756
- chore: bump pino from 8.20.0 to 9.0.0 in the production-dependencies
group by [@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#755
- chore: bump actions/dependency-review-action from 4.2.5 to 4.3.1 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#767
- chore: bump ramda from 0.29.1 to 0.30.0 in the production-dependencies
group by [@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#768
- chore: bump library/node from 20-alpine to 22-alpine by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#769
- chore: bump actions/dependency-review-action from 4.3.1 to 4.3.2 by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#771
- chore: bump chainguard/node-lts from `5f09dbf` to `4648bb4` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#770
- chore: bump kubernetes-fluent-client from 2.3.1 to 2.3.2 in the
production-dependencies group by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#772
- chore: bump chainguard/node-lts from `4648bb4` to `564a1aa` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#775
- chore: bump library/node from `9459e24` to `487dc5d` by
[@&#8203;dependabot](https://github.com/dependabot) in
[defenseunicorns/pepr#778

#### New Contributors

- [@&#8203;salaxander](https://github.com/salaxander) made their first
contribution in
[defenseunicorns/pepr#761

**Full Changelog**:
defenseunicorns/pepr@v0.29.2...v0.30.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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/defenseunicorns/uds-core).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

document sdk helpers
3 participants