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
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
7c55e63f24
chore: implement automatic releases
2024-04-02 23:50:45 +00: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
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
7a9a9abd66
workflows: install os builder dependencies
2024-03-10 12:17:09 +00:00
091a71d2ac
workflows: fix os workflow
2024-03-10 00:31:43 +00:00
f1eedd1667
workflows: upload os images on build
2024-03-10 00:28:53 +00:00
334d27a6a4
workflows: build os on changes
2024-03-10 00:24:48 +00:00