dependabot[bot]
6161bea7bf
build(deps): bump step-security/harden-runner from 2.8.0 to 2.8.1 ( #213 )
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](https://github.com/step-security/harden-runner/compare/v2.8.0...17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 )
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-27 12:32:31 +00:00
Ariadne Conill
8363ed0085
OCI distribution ( #210 )
...
* feat(images): add dockerfiles for the OCI distributions of krata components
Signed-off-by: Ariadne Conill <[email protected] >
* feat(images): add oci distribution workflow
Signed-off-by: Ariadne Conill <[email protected] >
---------
Signed-off-by: Ariadne Conill <[email protected] >
2024-06-26 21:31:30 +00:00
dependabot[bot]
8ddc190018
build(deps): bump actions/create-github-app-token from 1.10.1 to 1.10.2 ( #208 )
...
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token ) from 1.10.1 to 1.10.2.
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](https://github.com/actions/create-github-app-token/compare/c8f55efbd427e7465d6da1106e7979bc8aaee856...ad38cffc07bac6e3857755914c4c88bfd2db4da4 )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-26 17:42:29 +00:00
alex
9a45d754bf
chore(xenplatform): elf loader should async load the file ( #197 )
...
* fix(build): remove unused environment variables
* chore(xenplatform): elf loader should async load the file
2024-06-23 12:57:01 +00:00
dependabot[bot]
af6a1a3ad2
build(deps): bump MarcoIeni/release-plz-action from 0.5.61 to 0.5.62 ( #192 )
...
Bumps [MarcoIeni/release-plz-action](https://github.com/marcoieni/release-plz-action ) from 0.5.61 to 0.5.62.
- [Release notes](https://github.com/marcoieni/release-plz-action/releases )
- [Commits](https://github.com/marcoieni/release-plz-action/compare/7566221bba53f707d05e4149111ada2c3313ae28...86afd21a7b114234aab55ba0005eed52f77d89e4 )
---
updated-dependencies:
- dependency-name: MarcoIeni/release-plz-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-23 12:15:17 +00:00
dependabot[bot]
7bef74fadf
build(deps): bump actions/checkout from 4.1.6 to 4.1.7 ( #190 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/a5ac7e51b41094c92402da3b24376905380afc29...692973e3d937129bcbf40652eb9f2f61becf3332 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-23 12:15:15 +00:00
dependabot[bot]
b730b08d6e
build(deps): bump step-security/harden-runner from 2.8.0 to 2.8.1 ( #185 )
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](https://github.com/step-security/harden-runner/compare/f086349bfa2bd1361f7909c78558e816508cdc10...17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 )
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-23 12:15:02 +00:00
dependabot[bot]
fbc953cf46
build(deps): bump actions/create-github-app-token from 1.10.0 to 1.10.1 ( #177 )
...
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token ) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](https://github.com/actions/create-github-app-token/compare/a0de6af83968303c8c955486bf9739a57d23c7f1...c8f55efbd427e7465d6da1106e7979bc8aaee856 )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 19:23:26 +00:00
dependabot[bot]
fd7974fc98
build(deps): bump MarcoIeni/release-plz-action from 0.5.58 to 0.5.61 ( #178 )
...
Bumps [MarcoIeni/release-plz-action](https://github.com/marcoieni/release-plz-action ) from 0.5.58 to 0.5.61.
- [Release notes](https://github.com/marcoieni/release-plz-action/releases )
- [Commits](https://github.com/marcoieni/release-plz-action/compare/7fe60ae5d741fc80fa624aef172aee9de2b98747...7566221bba53f707d05e4149111ada2c3313ae28 )
---
updated-dependencies:
- dependency-name: MarcoIeni/release-plz-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 19:23:18 +00:00
dependabot[bot]
11235b6837
--- ( #168 )
...
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-22 06:29:06 +00:00
dependabot[bot]
54486b119b
build(deps): bump actions/checkout from 4.1.5 to 4.1.6 ( #161 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.5 to 4.1.6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/44c2b7a8a4ea60a981eaca3cf939b5f4305c123b...a5ac7e51b41094c92402da3b24376905380afc29 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-17 17:48:51 +00:00
dependabot[bot]
04a633d501
build(deps): bump MarcoIeni/release-plz-action from 0.5.57 to 0.5.58 ( #152 )
...
Bumps [MarcoIeni/release-plz-action](https://github.com/marcoieni/release-plz-action ) from 0.5.57 to 0.5.58.
- [Release notes](https://github.com/marcoieni/release-plz-action/releases )
- [Commits](https://github.com/marcoieni/release-plz-action/compare/a2904442184b59b09f10f6c7197cfa8e48bd2fc4...7fe60ae5d741fc80fa624aef172aee9de2b98747 )
---
updated-dependencies:
- dependency-name: MarcoIeni/release-plz-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 19:11:46 +00:00
alex
d46aa878af
feat(build): fetch kernels from image registry instead of building the kernel ( #156 )
...
Now that we have the kernel build infrastructure at https://github.com/edera-dev/kernels
it makes sense to drop building the kernel and download the kernel images directly.
This change introduces a ./hack/kernel/fetch.sh script which is backed by crates/build
We utilize the OCI infrastructure itself to download the kernel image. The DEV guide
has been updated to include calling the fetch script, and the OS builder now uses this
method instead. Due to the lack of need for the kernel build infra to exist here now,
it has also been removed. This should significantly speed up full builds.
This change will also enable us to turn on os build workflows for all PRs. We should
likely make the OS status checks required once this is merged.
2024-05-16 08:40:58 +00:00
dependabot[bot]
f6721d5e2c
build(deps): bump actions/checkout from 4.1.4 to 4.1.5 ( #149 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/0ad4b8fadaa221de15dcec353f45205ec38ea70b...44c2b7a8a4ea60a981eaca3cf939b5f4305c123b )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-13 19:23:24 +00:00
dependabot[bot]
0d43a8be54
build(deps): bump MarcoIeni/release-plz-action from 0.5.55 to 0.5.57 ( #150 )
...
Bumps [MarcoIeni/release-plz-action](https://github.com/marcoieni/release-plz-action ) from 0.5.55 to 0.5.57.
- [Release notes](https://github.com/marcoieni/release-plz-action/releases )
- [Commits](https://github.com/marcoieni/release-plz-action/compare/76e66a600f00c1f47dd1a2f3169f97a5213dc90b...a2904442184b59b09f10f6c7197cfa8e48bd2fc4 )
---
updated-dependencies:
- dependency-name: MarcoIeni/release-plz-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-13 19:23:08 +00:00
Jed Salazar
0193921053
Pin actions to digests and introduce Step Security Harden Runners ( #137 )
...
Signed-off-by: Jed Salazar <[email protected] >
2024-05-11 00:00:56 +00:00
alex
4f84dfa3c7
chore(workflows): fix release binary upload ( #38 )
2024-04-09 04:02:07 -07:00
alex
3f8c9e7a7c
chore(workflows): prefix all jobs with workflow name to help distinguish ( #35 )
2024-04-09 00:05:06 -07:00
alex
8f7e47a218
chore: release workflow fixes to improve utilization and fix checks ( #23 )
...
* chore: use edera-cultivation bot to push release changes
* chore: workflows now largely only run on pull requests or merge queues
2024-04-04 23:05:59 -07:00
alex
ae486e347f
fix: release pr trigger problem ( #21 )
2024-04-03 23:59:07 -07:00
github-actions[bot]
f59976eb80
chore: release ( #16 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-04-03 00:27:16 +00:00
alex
3641bc55f4
workflows: publish on release
2024-04-03 00:08:28 +00:00
alex
4b6272f49d
chore: release-plz on main branch
2024-04-02 23:52:26 +00:00
alex
7c55e63f24
chore: implement automatic releases
2024-04-02 23:50:45 +00:00
alex
d433cd49e2
krata: unvendor dependencies
2024-04-01 15:45:43 -07:00
alex
0fd32e84cd
workflows: fix client workflow spec
2024-03-31 16:30:22 -07:00
alex
ab8941326a
workflows: client build on windows should use lf checkout
2024-03-31 16:29:00 -07:00
alex
8be75a722e
workflows: use submodules checkout everywhere
2024-03-31 16:21:25 -07:00
alex
58c6413ca2
workflows: checkout submodules
2024-03-31 16:07:57 -07:00
alex
f29d7d61e1
nightly: fix build
2024-03-22 10:25:48 -07:00
alex
f854dfe77a
kratactl: freebsd build
2024-03-22 04:41:38 +00:00
alex
aaf8e50c0e
workflows: rework names and split checks
2024-03-21 20:21:42 -07:00
alex
88f6edb608
nightly: fix job names
2024-03-21 20:15:09 -07:00
alex
b67b1d8340
nightly: build kratactl for all supported platforms
2024-03-21 20:12:03 -07:00
alex
901ec3b6e5
kratactl: fix windows build
2024-03-21 20:04:10 -07:00
alex
87689067a3
workflows: fix client workflow to use bash by default on windows
2024-03-21 19:58:03 -07:00
alex
a3a2148002
kratactl: initial windows bringup
2024-03-21 19:54:14 -07:00
alex
5fd10d6edf
workflows: don't run tests on client workflow
2024-03-21 18:47:05 -07:00
alex
d98dc7baad
workflows: client now builds on macos-14
2024-03-21 18:43:57 -07:00
alex
370ec8bbe6
krata: fix client tests on darwin
2024-03-21 18:31:20 -07:00
alex
280831045a
krata: fix github workflow for clients on darwin
2024-03-21 18:28:52 -07:00
alex
0be154b667
workflows: fix client build on darwin
2024-03-21 18:24:11 -07:00
alex
a8e299d03f
krata: install homebrew on darwin ci for client builds
2024-03-21 18:22:20 -07:00
alex
55958c514b
krata: fix darwin builds of kratactl
2024-03-21 18:20:02 -07:00
alex
597a1433b3
krata: build kratactl for darwin
2024-03-21 18:16:04 -07:00
alex
0191e5b2c1
krata: rework cross-compilation
2024-03-21 21:31:10 +00:00
alex
2ec619c0c3
workflows: fix path to apk in nightly build
2024-03-11 04:27:45 -07:00
alex
7a9a9abd66
workflows: install os builder dependencies
2024-03-10 12:17:09 +00:00
alex
091a71d2ac
workflows: fix os workflow
2024-03-10 00:31:43 +00:00
alex
f1eedd1667
workflows: upload os images on build
2024-03-10 00:28:53 +00:00