Skip to content

Commit

Permalink
chore(deps): update swf bundle dependencies (#48)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://github.com/actions/checkout) | action |
patch | `v4.1.5` -> `v4.1.6` |
|
[defenseunicorns/uds-common](https://github.com/defenseunicorns/uds-common)
| | patch | `v0.4.2` -> `v0.4.4` |
|
[defenseunicorns/uds-common](https://github.com/defenseunicorns/uds-common)
| action | patch | `v0.4.2` -> `v0.4.4` |
|
[defenseunicorns/uds-core](https://github.com/defenseunicorns/uds-core)
| | minor | `0.21.1` -> `0.22.0` |
| [docker/login-action](https://github.com/docker/login-action) |
action | digest | `e92390c` -> `0d4c9c5` |
| ghcr.io/defenseunicorns/packages/init | | minor | `v0.33.1` ->
`v0.34.0` |
| ghcr.io/defenseunicorns/packages/uds-k3d | | minor | `0.6.0` ->
`0.7.0` |
| ghcr.io/defenseunicorns/packages/uds/core | | minor |
`0.21.1-upstream` -> `0.22.0-upstream` |
| ghcr.io/defenseunicorns/packages/uds/gitlab | | major |
`16.11.1-uds.1-upstream` -> `17.0.1-uds.1-upstream` |
| ghcr.io/defenseunicorns/packages/uds/gitlab-runner | | major |
`16.11.0-uds.0-upstream` -> `17.0.0-uds.0-upstream` |
| ghcr.io/defenseunicorns/packages/uds/sonarqube | | patch |
`9.9.2-uds.0-upstream` -> `9.9.5-uds.0-upstream` |
| [github/codeql-action](https://github.com/github/codeql-action) |
action | patch | `v3.25.4` -> `v3.25.6` |
|
[google-github-actions/release-please-action](https://github.com/google-github-actions/release-please-action)
| action | patch | `v4.1.0` -> `v4.1.1` |
| [ossf/scorecard-action](https://github.com/ossf/scorecard-action) |
action | patch | `v2.3.1` -> `v2.3.3` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v4.1.6`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)

[Compare
Source](https://github.com/actions/checkout/compare/v4.1.5...v4.1.6)

- Check platform to set archive extension appropriately by
[@&#8203;cory-miller](https://github.com/cory-miller) in
[actions/checkout#1732

</details>

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

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

[Compare
Source](https://github.com/defenseunicorns/uds-cli/compare/v0.10.4...v0.11.0)

##### What's Changed

- chore(deps): update actions/upload-artifact action to v4.3.2 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#574
- fix(deps): update golang.org/x/exp digest to
[`fe59bbe`](https://github.com/defenseunicorns/uds-cli/commit/fe59bbe)
by [@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#571
- chore(deps): update github/codeql-action action to v3.25.1 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#570
- fix(deps): update module github.com/defenseunicorns/pkg/oci to v0.0.2
by [@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#576
- fix: permit absolute paths for bundle create by
[@&#8203;ZachGallagher](https://github.com/ZachGallagher) in
[defenseunicorns/uds-cli#554
- fix: ensure we handle paths correctly in dev deploy by
[@&#8203;UncleGedd](https://github.com/UncleGedd) in
[defenseunicorns/uds-cli#582
- chore(deps): update actions/download-artifact action to v4.1.7 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#573
- fix(deps): update module github.com/defenseunicorns/pkg/helpers to
v1.1.1 by [@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#575
- chore(deps): update actions/checkout action to v4.1.4 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#578
- chore(deps): update actions/upload-artifact action to v4.3.3 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#579
- chore(deps): update github/codeql-action action to v3.25.3 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#580
- chore(deps): update anchore/sbom-action action to v0.15.11 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#587
- chore: ensure vendored tools versions print out by
[@&#8203;TristanHoladay](https://github.com/TristanHoladay) in
[defenseunicorns/uds-cli#586
- chore(deps): update actions/checkout action to v4.1.5 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#597
- chore(deps): update github/codeql-action action to v3.25.4 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#595
- fix(deps): update module golang.org/x/exp to
v0.0.0-20240506185415-9bf2ced13842 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#593
- chore(deps): update actions/setup-go action to v5.0.1 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#590
- chore: update contributing doc by
[@&#8203;UncleGedd](https://github.com/UncleGedd) in
[defenseunicorns/uds-cli#598
- chore: swap Makefile for Maru by
[@&#8203;UncleGedd](https://github.com/UncleGedd) in
[defenseunicorns/uds-cli#602
- chore(deps): update github/codeql-action action to v3.25.5 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#606
- fix(deps): update module github.com/defenseunicorns/pkg/helpers to
v1.1.2 by [@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#605
- chore(deps): update ossf/scorecard-action action to v2.3.3 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#601
- chore(deps): update goreleaser/goreleaser-action action to v5.1.0 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#604
- chore: bump Go version to 1.21.10 by
[@&#8203;UncleGedd](https://github.com/UncleGedd) in
[defenseunicorns/uds-cli#609
- feat: remove q for canceling deploy by
[@&#8203;UncleGedd](https://github.com/UncleGedd) in
[defenseunicorns/uds-cli#603
- chore: remove dead end code by
[@&#8203;UncleGedd](https://github.com/UncleGedd) in
[defenseunicorns/uds-cli#611
- chore: test getArch by
[@&#8203;TristanHoladay](https://github.com/TristanHoladay) in
[defenseunicorns/uds-cli#621
- chore(deps): update actions/checkout action to v4.1.6 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#619
- chore(deps): update homebrew/actions digest to
[`677db44`](https://github.com/defenseunicorns/uds-cli/commit/677db44)
by [@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#620
- chore(deps): update github/codeql-action action to v3.25.6 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#625
- chore(deps): update anchore/sbom-action action to v0.16.0 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#623
- feat: allow helm overrides from valuesfile by
[@&#8203;decleaver](https://github.com/decleaver) in
[defenseunicorns/uds-cli#594
- chore: removes bubbletea tui by
[@&#8203;UncleGedd](https://github.com/UncleGedd) in
[defenseunicorns/uds-cli#626
- chore: update linting configuration by
[@&#8203;TristanHoladay](https://github.com/TristanHoladay) in
[defenseunicorns/uds-cli#627
- docs: dev deploy ADR by
[@&#8203;decleaver](https://github.com/decleaver) in
[defenseunicorns/uds-cli#560
- fix(deps): update module helm.sh/helm/v3 to v3.15.0 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#612
- feat: strict bundle yaml validation by
[@&#8203;decleaver](https://github.com/decleaver) in
[defenseunicorns/uds-cli#596
- feat: dev deploy remote bundles by
[@&#8203;decleaver](https://github.com/decleaver) in
[defenseunicorns/uds-cli#629
- chore: update to de-zarfed Maru by
[@&#8203;Racer159](https://github.com/Racer159) in
[defenseunicorns/uds-cli#636
- fix(deps): update module helm.sh/helm/v3 to v3.15.1 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#634
- chore(deps): update docker/login-action action to v3.2.0 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#640
- chore(deps): update homebrew/actions digest to
[`a618804`](https://github.com/defenseunicorns/uds-cli/commit/a618804)
by [@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#632
- fix(deps): update golang.org/x/exp digest to
[`4c93da0`](https://github.com/defenseunicorns/uds-cli/commit/4c93da0)
by [@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#639
- chore(deps): update podinfo to v6.6.3 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#633
- chore(deps): update zarf to v0.33.1 by
[@&#8203;renovate](https://github.com/renovate) in
[defenseunicorns/uds-cli#585
- feat: remove unnecessary bundle layers and refactor verification by
[@&#8203;UncleGedd](https://github.com/UncleGedd) in
[defenseunicorns/uds-cli#622
- feat: uds config validation by
[@&#8203;decleaver](https://github.com/decleaver) in
[defenseunicorns/uds-cli#618
- fix: ensures partial pkgs are correct and adds smoke test to workflows
by [@&#8203;UncleGedd](https://github.com/UncleGedd) in
[defenseunicorns/uds-cli#643
- fix: typo in Zarf pkg name and refactor smoke test workflow by
[@&#8203;UncleGedd](https://github.com/UncleGedd) in
[defenseunicorns/uds-cli#644

**Full Changelog**:
defenseunicorns/uds-cli@v0.10.4...v0.11.0

</details>

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

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

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

##### Miscellaneous

- pull debug / log actions from uds-core
([#&#8203;135](https://github.com/defenseunicorns/uds-common/issues/135))
([b3c9928](https://github.com/defenseunicorns/uds-common/commit/b3c99286e4200c98a61d86484030f2be5ebb5c70))

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

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

##### Bug Fixes

- update renovate config to use docker versioning for zarf images
([#&#8203;128](https://github.com/defenseunicorns/uds-common/issues/128))
([c18e125](https://github.com/defenseunicorns/uds-common/commit/c18e12507384328bb53b81c096bc9827f96ba114))

##### Miscellaneous

- add an airgap note to UDS Package Practices (clarity is kindness)
([#&#8203;126](https://github.com/defenseunicorns/uds-common/issues/126))
([b70e1fe](https://github.com/defenseunicorns/uds-common/commit/b70e1fe165a521a33789298a7e69aa6a59d54968))
- adjust UDS package practice formatting
([#&#8203;123](https://github.com/defenseunicorns/uds-common/issues/123))
([f351d04](https://github.com/defenseunicorns/uds-common/commit/f351d04732a6e6e6fc2c62eff13f625a613effcc))
- **deps:** update uds common package dependencies to v6.6.3
([#&#8203;132](https://github.com/defenseunicorns/uds-common/issues/132))
([0ebdd1f](https://github.com/defenseunicorns/uds-common/commit/0ebdd1f5f2aa32720c88347027215305573bc716))
- **deps:** update uds common support dependencies
([#&#8203;125](https://github.com/defenseunicorns/uds-common/issues/125))
([e014724](https://github.com/defenseunicorns/uds-common/commit/e01472454d2b3ef9665546fbb24c9980f090d238))
- **deps:** update uds common support dependencies to v0.22.0
([#&#8203;133](https://github.com/defenseunicorns/uds-common/issues/133))
([2cf903d](https://github.com/defenseunicorns/uds-common/commit/2cf903d41d0dbfda1baaa9629d1fa3c5d1a88110))
- initial package practices
([#&#8203;117](https://github.com/defenseunicorns/uds-common/issues/117))
([d292b21](https://github.com/defenseunicorns/uds-common/commit/d292b216da73493743cd0a67b9763549c87c1819))
- update package practices with a bit more feedback
([#&#8203;129](https://github.com/defenseunicorns/uds-common/issues/129))
([af34fc9](https://github.com/defenseunicorns/uds-common/commit/af34fc90104c57d11a08678186b8b2aeaaac135d))

</details>

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

###
[`v0.22.0`](https://github.com/defenseunicorns/uds-core/blob/HEAD/CHANGELOG.md#0220-2024-05-22)

[Compare
Source](https://github.com/defenseunicorns/uds-core/compare/v0.21.1...v0.22.0)

##### Features

- add `expose` service entry for internal cluster traffic
([#&#8203;356](https://github.com/defenseunicorns/uds-core/issues/356))
([1bde4cc](https://github.com/defenseunicorns/uds-core/commit/1bde4ccf302864b0c38d093742ca683b96cebe89))
- add reconciliation retries for CRs
([#&#8203;423](https://github.com/defenseunicorns/uds-core/issues/423))
([424b57b](https://github.com/defenseunicorns/uds-core/commit/424b57ba91906e1c60e6e92927e37b34d657ad01))
- uds common renovate config
([#&#8203;391](https://github.com/defenseunicorns/uds-core/issues/391))
([035786c](https://github.com/defenseunicorns/uds-core/commit/035786cadcd9c1fbaf7e0a798f9c13104a1a9a14))
- uds core docs
([#&#8203;414](https://github.com/defenseunicorns/uds-core/issues/414))
([a35ca7b](https://github.com/defenseunicorns/uds-core/commit/a35ca7b484ab59572d8205a625db5447a8771e44))

##### Bug Fixes

- mismatched exemption/policy for DropAllCapabilities
([#&#8203;384](https://github.com/defenseunicorns/uds-core/issues/384))
([d8ec278](https://github.com/defenseunicorns/uds-core/commit/d8ec27827e2e2e7d85b4eba6b738f4b126264dd9))
- pepr mutation annotation overwrite
([#&#8203;385](https://github.com/defenseunicorns/uds-core/issues/385))
([6e56b2a](https://github.com/defenseunicorns/uds-core/commit/6e56b2afec8f54f8c0a4aa4b89fef1d1c754b627))
- renovate config grouping, test-infra
([#&#8203;411](https://github.com/defenseunicorns/uds-core/issues/411))
([05fd407](https://github.com/defenseunicorns/uds-core/commit/05fd407e9c3bf6a0bac33de64e892ce2a63275ac))
- renovate pepr comment
([#&#8203;410](https://github.com/defenseunicorns/uds-core/issues/410))
([a825388](https://github.com/defenseunicorns/uds-core/commit/a82538817765ad21adb5f6bba283951bf4c23272))

##### Miscellaneous

- **deps:** update keycloak
([#&#8203;390](https://github.com/defenseunicorns/uds-core/issues/390))
([3e82c4e](https://github.com/defenseunicorns/uds-core/commit/3e82c4ece470a5eea81d937b2b38c455934212e1))
- **deps:** update keycloak to v24.0.4
([#&#8203;397](https://github.com/defenseunicorns/uds-core/issues/397))
([c0420ea](https://github.com/defenseunicorns/uds-core/commit/c0420ea750b3a7dfc8ea6adab5225f76178ef953))
- **deps:** update keycloak to v24.0.4
([#&#8203;402](https://github.com/defenseunicorns/uds-core/issues/402))
([e454576](https://github.com/defenseunicorns/uds-core/commit/e454576a6de53e833d6b925308f09d6007166dde))
- **deps:** update neuvector to v9.4
([#&#8203;381](https://github.com/defenseunicorns/uds-core/issues/381))
([20d4170](https://github.com/defenseunicorns/uds-core/commit/20d4170386d2437826abafc68d87d91dc457022a))
- **deps:** update pepr to 0.31.0
([#&#8203;360](https://github.com/defenseunicorns/uds-core/issues/360))
([fbd61ea](https://github.com/defenseunicorns/uds-core/commit/fbd61ea9665133619aec81726b189449226d8459))
- **deps:** update prometheus-stack
([#&#8203;348](https://github.com/defenseunicorns/uds-core/issues/348))
([49cb11a](https://github.com/defenseunicorns/uds-core/commit/49cb11a058a9209cee7019fa552b8c0b2ef73368))
- **deps:** update prometheus-stack
([#&#8203;392](https://github.com/defenseunicorns/uds-core/issues/392))
([2e656f5](https://github.com/defenseunicorns/uds-core/commit/2e656f5dc3de2e6561ac313cb1bae478635b86b3))
- **deps:** update uds to v0.10.4
([#&#8203;228](https://github.com/defenseunicorns/uds-core/issues/228))
([1750b23](https://github.com/defenseunicorns/uds-core/commit/1750b2304e3c6f0ce6a60f1ef2873ce8a6ce1502))
- **deps:** update uds-k3d to v0.6.0
([#&#8203;398](https://github.com/defenseunicorns/uds-core/issues/398))
([288f009](https://github.com/defenseunicorns/uds-core/commit/288f00990a715087c9bf1fffd0a63ecf33125a5a))
- **deps:** update velero
([#&#8203;350](https://github.com/defenseunicorns/uds-core/issues/350))
([e7cb33e](https://github.com/defenseunicorns/uds-core/commit/e7cb33ea9a13ab9550aab45d8ee437a1ba595d38))
- **deps:** update zarf to v0.33.2
([#&#8203;394](https://github.com/defenseunicorns/uds-core/issues/394))
([201a37b](https://github.com/defenseunicorns/uds-core/commit/201a37b12277880058c14fc05b3c0d4aecbf31e0))

</details>

<details>
<summary>github/codeql-action (github/codeql-action)</summary>

###
[`v3.25.6`](https://github.com/github/codeql-action/compare/v3.25.5...v3.25.6)

[Compare
Source](https://github.com/github/codeql-action/compare/v3.25.5...v3.25.6)

###
[`v3.25.5`](https://github.com/github/codeql-action/compare/v3.25.4...v3.25.5)

[Compare
Source](https://github.com/github/codeql-action/compare/v3.25.4...v3.25.5)

</details>

<details>
<summary>google-github-actions/release-please-action
(google-github-actions/release-please-action)</summary>

###
[`v4.1.1`](https://github.com/google-github-actions/release-please-action/releases/tag/v4.1.1)

[Compare
Source](https://github.com/google-github-actions/release-please-action/compare/v4.1.0...v4.1.1)

##### Bug Fixes

- add deprecation warning to workflow run
([#&#8203;1](https://github.com/google-github-actions/release-please-action/issues/1))
([edb78cf](https://github.com/google-github-actions/release-please-action/commit/edb78cf884d22d5d991d94144d031fce49cadbea))

</details>

<details>
<summary>ossf/scorecard-action (ossf/scorecard-action)</summary>

###
[`v2.3.3`](https://github.com/ossf/scorecard-action/releases/tag/v2.3.3)

[Compare
Source](https://github.com/ossf/scorecard-action/compare/v2.3.2...v2.3.3)

> \[!NOTE]\
> There is no v2.3.2 release as a step was skipped in the release
process. This was fixed and re-released under the v2.3.3 tag

#### What's Changed

- 🌱 Bump github.com/ossf/scorecard/v4 (v4.13.1) to
github.com/ossf/scorecard/v5 (v5.0.0-rc1) by
[@&#8203;spencerschrock](https://github.com/spencerschrock) in
[ossf/scorecard-action#1366
- 🌱 Bump github.com/ossf/scorecard/v5 from v5.0.0-rc1 to
v5.0.0-rc2 by
[@&#8203;spencerschrock](https://github.com/spencerschrock) in
[ossf/scorecard-action#1374
- 🌱 Bump github.com/ossf/scorecard/v5 from v5.0.0-rc2 to
v5.0.0-rc2.0.20240509182734-7ce860946928 by
[@&#8203;spencerschrock](https://github.com/spencerschrock) in
[ossf/scorecard-action#1377

For a full changelist of what these include, see the
[v5.0.0-rc1](https://github.com/ossf/scorecard/releases/tag/v5.0.0-rc1)
and
[v5.0.0-rc2](https://github.com/ossf/scorecard/releases/tag/v5.0.0-rc2)
release notes.

##### Documentation

- 📖 Move token discussion out of main README. by
[@&#8203;spencerschrock](https://github.com/spencerschrock) in
[ossf/scorecard-action#1279
- 📖 link to `ossf/scorecard` workflow instead of maintaining an
example by [@&#8203;spencerschrock](https://github.com/spencerschrock)
in
[ossf/scorecard-action#1352
- 📖 update api links to new scorecard.dev site by
[@&#8203;spencerschrock](https://github.com/spencerschrock) in
[ossf/scorecard-action#1376

**Full Changelog**:
ossf/scorecard-action@v2.3.1...v2.3.3

###
[`v2.3.2`](https://github.com/ossf/scorecard-action/compare/v2.3.1...v2.3.2)

[Compare
Source](https://github.com/ossf/scorecard-action/compare/v2.3.1...v2.3.2)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7am and before 9am every
weekday" in timezone America/New_York, 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-software-factory).

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

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Wayne Starr <me@racer159.com>
  • Loading branch information
renovate[bot] and Racer159 committed May 30, 2024
1 parent 0542b9a commit 0d3b1f5
Show file tree
Hide file tree
Showing 11 changed files with 66 additions and 43 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/commitlint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ on:
jobs:
validate:
name: Validate
uses: defenseunicorns/uds-common/.github/workflows/commitlint.yaml@b2e8b25930c953ef893e7c787fe350f0d8679ee2 # v0.4.2
uses: defenseunicorns/uds-common/.github/workflows/commitlint.yaml@6e6f60bef00842dffbde8409b466256e5a478e78 # v0.4.4
4 changes: 2 additions & 2 deletions .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
fetch-depth: 0

- name: Environment setup
uses: defenseunicorns/uds-common/.github/actions/setup@b2e8b25930c953ef893e7c787fe350f0d8679ee2 # v0.4.2
uses: defenseunicorns/uds-common/.github/actions/setup@6e6f60bef00842dffbde8409b466256e5a478e78 # v0.4.4
with:
registry1Username: ${{ secrets.IRON_BANK_ROBOT_USERNAME }}
registry1Password: ${{ secrets.IRON_BANK_ROBOT_PASSWORD }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/scorecard.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,12 @@ jobs:

steps:
- name: "Checkout code"
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
persist-credentials: false

- name: "Run analysis"
uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1
uses: ossf/scorecard-action@dc50aa9510b46c811795eb24b2f1ba02a914e534 # v2.3.3
with:
results_file: results.sarif
results_format: sarif
Expand All @@ -45,6 +45,6 @@ jobs:

# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@ccf74c947955fd1cf117aef6a0e4e66191ef6f61 # v3.25.4
uses: github/codeql-action/upload-sarif@9fdb3e49720b44c48891d036bb502feb25684276 # v3.25.6
with:
sarif_file: results.sarif
10 changes: 5 additions & 5 deletions .github/workflows/tag-and-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
steps:
- name: Create release tag
id: tag
uses: google-github-actions/release-please-action@a37ac6e4f6449ce8b3f7607e4d97d0146028dc0b # v4.1.0
uses: google-github-actions/release-please-action@e4dc86ba9405554aeba3c6bb2d169500e7d3b4ee # v4.1.1
- id: release-flag
run: echo "release_created=${{ steps.tag.outputs.release_created || false }}" >> $GITHUB_OUTPUT

Expand All @@ -37,17 +37,17 @@ jobs:
packages: write

steps:
- uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6

- name: Environment setup
uses: defenseunicorns/uds-common/.github/actions/setup@b2e8b25930c953ef893e7c787fe350f0d8679ee2 # v0.4.2
uses: defenseunicorns/uds-common/.github/actions/setup@6e6f60bef00842dffbde8409b466256e5a478e78 # v0.4.4
with:
registry1Username: ${{ secrets.IRON_BANK_ROBOT_USERNAME }}
registry1Password: ${{ secrets.IRON_BANK_ROBOT_PASSWORD }}
ghToken: ${{ secrets.GITHUB_TOKEN }}

- name: Login to GHCR
uses: docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3
uses: docker/login-action@0d4c9c5ea7693da7b068278f7b52bda2a190a446 # v3
with:
registry: ghcr.io
username: dummy
Expand All @@ -58,6 +58,6 @@ jobs:

- name: Save logs
if: always()
uses: defenseunicorns/uds-common/.github/actions/save-logs@b2e8b25930c953ef893e7c787fe350f0d8679ee2 # v0.4.2
uses: defenseunicorns/uds-common/.github/actions/save-logs@6e6f60bef00842dffbde8409b466256e5a478e78 # v0.4.4
with:
suffix: '${{ matrix.bundle }}-${{ matrix.flavor }}-${{ github.run_id }}-${{ github.run_attempt }}'
12 changes: 8 additions & 4 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,24 +47,28 @@ jobs:
flavor: upstream
steps:
- name: Checkout repository
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6

- name: Environment setup
uses: defenseunicorns/uds-common/.github/actions/setup@b2e8b25930c953ef893e7c787fe350f0d8679ee2 # v0.4.2
uses: defenseunicorns/uds-common/.github/actions/setup@6e6f60bef00842dffbde8409b466256e5a478e78 # v0.4.4
with:
registry1Username: ${{ secrets.IRON_BANK_ROBOT_USERNAME }}
registry1Password: ${{ secrets.IRON_BANK_ROBOT_PASSWORD }}
ghToken: ${{ secrets.GITHUB_TOKEN }}

- name: Test
uses: defenseunicorns/uds-common/.github/actions/test@b2e8b25930c953ef893e7c787fe350f0d8679ee2 # v0.4.2
uses: defenseunicorns/uds-common/.github/actions/test@6e6f60bef00842dffbde8409b466256e5a478e78 # v0.4.4
with:
flavor: ${{ matrix.flavor }}
type: ${{ matrix.type }}
options: "--set BUNDLE_PATH=bundles/${{ matrix.bundle }}"

- name: Debug Output
if: ${{ always() }}
uses: defenseunicorns/uds-common/.github/actions/debug-output@6e6f60bef00842dffbde8409b466256e5a478e78 # v0.4.4

- name: Save logs
if: always()
uses: defenseunicorns/uds-common/.github/actions/save-logs@b2e8b25930c953ef893e7c787fe350f0d8679ee2 # v0.4.2
uses: defenseunicorns/uds-common/.github/actions/save-logs@6e6f60bef00842dffbde8409b466256e5a478e78 # v0.4.4
with:
suffix: ${{ matrix.type }}-${{ matrix.bundle }}-${{ matrix.flavor }}-${{ github.run_id }}-${{ github.run_attempt }}
34 changes: 22 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@ Also note that the Software Factory team helps to manage the following shared UD
- [Postgres Operator](https://github.com/defenseunicorns/uds-package-postgres-operator) - a Kubernetes operator to deploy PostgreSQL databases in a cluster
- [UDS Common](https://github.com/defenseunicorns/uds-common) - a common repo to share actions, UDS tasks and more between package repositories

### tl;dr - [try it now](#quickstart)
### tl;dr - [try it now](#quickstart-demo-bundle)

## Bundles

> [!NOTE]
> These UDS Bundles are intended for dev and test environments and should not be used for production. They also serve as examples to create custom bundles.
> These UDS Bundles are intended for dev and test environments and should not be used for production. They can however serve as examples to create custom bundles.
This repository publishes multiple bundles for dev, test and demo purposes. They are located in sub-directories under `bundles`.

Expand All @@ -37,17 +37,18 @@ This is a fairly large bundle and requires `16 CPUs and 64GB of memory` availabl

---

### Quickstart, Dev & Test Environments
### Quickstart (Demo Bundle)

If you have the resources for it locally (see above), you can deploy the full Software Factory with full `uds-core` and `k3d` using the [uds-k3d-swf-demo bundle](./bundles/k3d-demo/README.md).

#### Prerequisites

- [K3D](https://k3d.io/) for dev & test environments or any [CNCF Certified Kubernetes Cluster](https://www.cncf.io/training/certification/software-conformance/#logos) for production environments.
<!-- renovate: datasource=github-tags depName=defenseunicorns/uds-cli versioning=semver -->
- [UDS CLI](https://github.com/defenseunicorns/uds-cli?tab=readme-ov-file#install) v0.10.2 or later
- [Docker Compatible Runtime](https://docs.docker.com/engine/) necessary for running `k3d`.
- [UDS CLI](https://github.com/defenseunicorns/uds-cli?tab=readme-ov-file#install) v0.10.4 or later

#### Quickstart
> [!NOTE]: Apple users follow these [instructions](./docs/development.md) to properly set up your environment to deploy this bundle.
If you want to try out UDS Software Factory, you can use the [uds-k3d-swf-demo bundle](./bundles/k3d-demo/README.md) to create a local k3d cluster with full UDS Core and Software Factory installed. Note the [requirements](#k3d-swf-demo) mentioned above.
#### Deployment

To deploy this bundle run the following command:

Expand All @@ -59,11 +60,20 @@ uds deploy k3d-swf-demo:0.2.0

<!-- x-release-please-end -->

Alternatively, you can deploy the [uds-k3d-swf-dev bundle](./bundles/dev/README.md), which is meant to be deployed on top of [k3d-core-slim-dev](https://github.com/defenseunicorns/uds-core/blob/main/bundles/k3d-slim-dev/README.md). This bundle includes all of Software Factory, but only utilizes part of the underlying uds-core baseline. This allows it to be run on a wider variety of hardware, particularly with local development in mind.
### Quickstart (Dev Bundle)

Alternatively, you can deploy the [uds-k3d-swf-dev bundle](./bundles/dev/README.md), which is meant to be deployed on top of [k3d-core-slim-dev](https://github.com/defenseunicorns/uds-core/blob/main/bundles/k3d-slim-dev/README.md). This bundle includes all of Software Factory, but only utilizes part of the underlying `uds-core` baseline. This allows it to be run on a wider variety of hardware, particularly with local development in mind.

#### Prerequisites

- [K3D](https://k3d.io/) for dev & test environments or any [CNCF Certified Kubernetes Cluster](https://www.cncf.io/training/certification/software-conformance/#logos) for production environments.
- [UDS CLI](https://github.com/defenseunicorns/uds-cli?tab=readme-ov-file#install) v0.10.4 or later

> [!NOTE]: Apple users follow these [instructions](./docs/development.md) to properly set up your environment to deploy this bundle.
When `swf-dev` you can have two options, build and deploy from source or deploy the artifacts from where they are hosted in the ghcr OCI registry.
#### Deployment

For `swf-dev` you have two options, build and deploy from source or deploy the artifacts from where they are hosted in the ghcr OCI registry.

To build and deploy from source you can utilize the UDS tasks in this repo by running:

Expand All @@ -76,7 +86,7 @@ Alternatively, you can deploy from OCI by running the following two commands:
1. Run the below command to deploy the `k3d-core-slim-dev` bundle:

```bash
uds deploy k3d-core-slim-dev:0.21.1
uds deploy k3d-core-slim-dev:0.22.0
```

1. Run the below command to deploy the `swf-dev` bundle on top of the dev cluster:
Expand All @@ -85,4 +95,4 @@ Alternatively, you can deploy from OCI by running the following two commands:
```bash
uds deploy swf-dev:0.2.0
```
<!-- x-release-please-end -->
<!-- x-release-please-end -->
6 changes: 3 additions & 3 deletions bundles/dev/uds-bundle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ packages:

- name: gitlab
repository: ghcr.io/defenseunicorns/packages/uds/gitlab
ref: 16.11.1-uds.1-upstream
ref: 17.0.1-uds.1-upstream
overrides:
gitlab:
uds-gitlab-config:
Expand Down Expand Up @@ -202,11 +202,11 @@ packages:

- name: gitlab-runner
repository: ghcr.io/defenseunicorns/packages/uds/gitlab-runner
ref: 16.11.0-uds.0-upstream
ref: 17.0.0-uds.0-upstream

- name: sonarqube
repository: ghcr.io/defenseunicorns/packages/uds/sonarqube
ref: 9.9.2-uds.0-upstream
ref: 9.9.5-uds.0-upstream
overrides:
sonarqube:
sonarqube:
Expand Down
12 changes: 6 additions & 6 deletions bundles/k3d-demo/uds-bundle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ metadata:
packages:
- name: uds-k3d-dev
repository: ghcr.io/defenseunicorns/packages/uds-k3d
ref: 0.6.0
ref: 0.7.0

- name: init
repository: ghcr.io/defenseunicorns/packages/init
ref: v0.33.1
ref: v0.34.0

- name: uds-core #for now
repository: ghcr.io/defenseunicorns/packages/uds/core
ref: "0.21.1-upstream"
ref: "0.22.0-upstream"

- name: dev-minio
repository: ghcr.io/defenseunicorns/packages/uds/dev-minio
Expand Down Expand Up @@ -83,7 +83,7 @@ packages:

- name: gitlab
repository: ghcr.io/defenseunicorns/packages/uds/gitlab
ref: 16.11.1-uds.1-upstream
ref: 17.0.1-uds.1-upstream
overrides:
gitlab:
uds-gitlab-config:
Expand Down Expand Up @@ -192,11 +192,11 @@ packages:

- name: gitlab-runner
repository: ghcr.io/defenseunicorns/packages/uds/gitlab-runner
ref: 16.11.0-uds.0-upstream
ref: 17.0.0-uds.0-upstream

- name: sonarqube
repository: ghcr.io/defenseunicorns/packages/uds/sonarqube
ref: 9.9.2-uds.0-upstream
ref: 9.9.5-uds.0-upstream
overrides:
sonarqube:
sonarqube:
Expand Down
9 changes: 9 additions & 0 deletions renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,15 @@
],
"datasourceTemplate": "github-tags",
"extractVersionTemplate": "^v(?<version>.*)$"
},
{
"depNameTemplate": "defenseunicorns/uds-cli",
"fileMatch": ["README\\.md"],
"matchStrings": [
"UDS CLI[^\\s]*(?<currentValue>[^\\s]*)"
],
"datasourceTemplate": "github-tags",
"extractVersionTemplate": "^v(?<version>.*)$"
}
]
}
Expand Down
10 changes: 5 additions & 5 deletions tasks.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
includes:
- create: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.2/tasks/create.yaml
- lint: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.2/tasks/lint.yaml
- pull: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.2/tasks/pull.yaml
- deploy: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.2/tasks/deploy.yaml
- setup: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.2/tasks/setup.yaml
- create: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.4/tasks/create.yaml
- lint: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.4/tasks/lint.yaml
- pull: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.4/tasks/pull.yaml
- deploy: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.4/tasks/deploy.yaml
- setup: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.4/tasks/setup.yaml
- dependencies: ./tasks/dependencies.yaml
- test: ./tasks/test.yaml

Expand Down
4 changes: 2 additions & 2 deletions tasks/publish.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
includes:
- dependencies: ./dependencies.yaml
- create: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.2/tasks/create.yaml
- publish: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.2/tasks/publish.yaml
- create: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.4/tasks/create.yaml
- publish: https://raw.githubusercontent.com/defenseunicorns/uds-common/v0.4.4/tasks/publish.yaml

tasks:
- name: test-bundle
Expand Down

0 comments on commit 0d3b1f5

Please sign in to comment.