04665ce690
build(deps): bump step-security/harden-runner in the dep-updates group ( #269 )
...
Bumps the dep-updates group with 1 update: [step-security/harden-runner](https://github.com/step-security/harden-runner ).
Updates `step-security/harden-runner` from 2.8.1 to 2.9.0
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](17d0e2bd7d...0d381219dd
)
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dep-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 05:38:46 +00:00
481a5884d9
fix(workflows): use full platform name in all names ( #267 )
2024-07-19 04:46:21 +00:00
5ee1035896
feature(krata): rename guest to zone ( #266 )
2024-07-19 03:47:18 +00:00
9bd8d1bb1d
chore(workflows): make builds faster by only installing necessary tools ( #265 )
2024-07-19 02:26:26 +00:00
3bada811b2
build(deps): bump docker/build-push-action in the dep-updates group ( #262 )
...
Bumps the dep-updates group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action ).
Updates `docker/build-push-action` from 6.4.0 to 6.4.1
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](a254f8ca60...1ca370b3a9
)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dep-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-18 22:22:35 +00:00
2c884a6882
fix(workflows): give id-token write permission to nightly and release-assets oci ( #263 )
2024-07-18 21:47:35 +00:00
6e051f52b9
chore(workflows): rework and simplify github actions workflows ( #260 )
2024-07-18 03:48:54 +00:00
b26469be28
chore(workflows): use rustup directly to not depend on external actions ( #258 )
2024-07-17 02:39:16 +00:00
9e91ffe065
chore(security): pin docker images and improve actions permissions ( #253 )
2024-07-16 22:25:29 +00:00
de6bfe38fe
build(deps): bump docker/build-push-action ( #251 )
...
Bumps the production-version-updates group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action ).
Updates `docker/build-push-action` from 6.3.0 to 6.4.0
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](1a162644f9...a254f8ca60
)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-version-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 12:17:01 +00:00
4ef466ceb6
chore(workflow): implement oci releases ( #248 )
2024-07-12 21:38:17 +00:00
94e45c1c8c
build(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4 ( #236 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.3 to 4.3.4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](65462800fd...0b2256b8c0
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 12:56:34 +00:00
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
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](a5ac7e51b4...692973e3d9
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-23 12:15:15 +00:00
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](f086349bfa...17d0e2bd7d
)
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-23 12:15:02 +00:00
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] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-22 06:29:06 +00:00
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](44c2b7a8a4...a5ac7e51b4
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-17 17:48:51 +00:00
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
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](0ad4b8fada...44c2b7a8a4
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-13 19:23:24 +00:00
0193921053
Pin actions to digests and introduce Step Security Harden Runners ( #137 )
...
Signed-off-by: Jed Salazar <jedsalazar@gmail.com >
2024-05-11 00:00:56 +00:00
3f8c9e7a7c
chore(workflows): prefix all jobs with workflow name to help distinguish ( #35 )
2024-04-09 00:05:06 -07:00
7c55e63f24
chore: implement automatic releases
2024-04-02 23:50:45 +00:00
d433cd49e2
krata: unvendor dependencies
2024-04-01 15:45:43 -07:00
8be75a722e
workflows: use submodules checkout everywhere
2024-03-31 16:21:25 -07:00
58c6413ca2
workflows: checkout submodules
2024-03-31 16:07:57 -07:00
f29d7d61e1
nightly: fix build
2024-03-22 10:25:48 -07:00
f854dfe77a
kratactl: freebsd build
2024-03-22 04:41:38 +00:00
88f6edb608
nightly: fix job names
2024-03-21 20:15:09 -07:00
b67b1d8340
nightly: build kratactl for all supported platforms
2024-03-21 20:12:03 -07:00
901ec3b6e5
kratactl: fix windows build
2024-03-21 20:04:10 -07:00
0191e5b2c1
krata: rework cross-compilation
2024-03-21 21:31:10 +00:00
2ec619c0c3
workflows: fix path to apk in nightly build
2024-03-11 04:27:45 -07:00
4894bd9d1c
os: build bootable images
2024-03-10 00:22:24 +00:00
e3a70e5595
hack: rename scripts to hack
2024-03-07 16:40:41 +00:00
670e140682
krata: rewrite all repo infrastructure
2024-03-07 09:04:05 +00:00
dc6505f085
workflows: fix dependencies
2024-03-07 05:34:15 +00:00
e5f5f9493c
nightly: include x86_64-unknown-linux-musl target
2024-03-06 04:30:04 +00:00
fd3cd6505e
nightly: indicate that nightly is x86_64
2024-03-05 16:51:41 -08:00
0f85e30149
nightly: bundle systemd service files and install script
2024-03-05 22:17:14 +00:00
9623497b01
nightly: include systemd service files
2024-03-05 13:29:10 +00:00
a37f33e688
krata: introduce nightly build
2024-03-05 12:57:29 +00:00