Commit graph

42 commits

Author SHA1 Message Date
Tau
b54a77181b removes attestation verification from the workflows
Attestation verification requires the base image to be owned by VanillaOS.
This should not be required.
2024-11-07 19:28:52 +05:30
dependabot[bot]
4a328a31ef chore(deps): bump vanilla-os/vib-gh-action from 0.7.4 to 0.8.1
Bumps [vanilla-os/vib-gh-action](https://github.com/vanilla-os/vib-gh-action) from 0.7.4 to 0.8.1.
- [Release notes](https://github.com/vanilla-os/vib-gh-action/releases)
- [Commits](https://github.com/vanilla-os/vib-gh-action/compare/v0.7.4...v0.8.1)

---
updated-dependencies:
- dependency-name: vanilla-os/vib-gh-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 09:32:23 +05:30
K.B.Dharun Krishna
eae120fbda
feat: add release workflow, misc
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-07-26 21:43:34 +05:30
K.B.Dharun Krishna
07c43b87e9
chore: bump vib version; feat: get base image from recipe for verify image step
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-07-11 14:35:37 +05:30
Tau
73b22ce6bd
fix/ci: decreases time between upgrade checks 2024-07-04 19:13:15 +02:00
K.B.Dharun Krishna
45daf9deec
docs: update ABRoot command in README 2024-07-02 21:51:10 +05:30
K.B.Dharun Krishna
2269a47df7 feat/ci: verify base image integrity before build 2024-07-02 21:49:33 +05:30
K.B.Dharun Krishna
efb571517c chore: bump Vib action to v0.7.2 2024-06-26 19:48:48 +05:30
K.B.Dharun Krishna
e58af4502a
chore/ci: bump docker/build-push-action to v6 2024-06-17 21:39:03 +05:30
K.B.Dharun Krishna
219d4e2d18
cleanup: update docs; feat: attest pushed images
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-05-24 14:00:22 +05:30
K.B.Dharun Krishna
d3ee76d01a fix/ci: allow login to GHCR on workflow_dispatch 2024-05-13 20:08:25 +05:30
K.B.Dharun Krishna
f84d9b615e
fix: specify platform in image, disable docker provenance 2024-05-11 23:29:43 +05:30
K.B.Dharun Krishna
d872d02752
docs: improve wording, add comment for base image 2024-05-11 17:07:57 +05:30
K.B.Dharun Krishna
8e4e39cdcc feat: add gitignore file for vib generated dirs
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-05-11 16:53:08 +05:30
K.B.Dharun Krishna
cf66ebc312 feat: add URL remote module example 2024-05-11 16:30:57 +05:30
K.B.Dharun Krishna
6256d6780f feat/ci: upload Containerfile after building vib recipe
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-05-11 16:20:31 +05:30
K.B.Dharun Krishna
2081e91aff feat: add remote module, docs to recipe
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-05-11 16:20:31 +05:30
K.B.Dharun Krishna
53372290e7
cleanup/docs: improve README, link to Vib docs 2024-05-11 15:34:17 +05:30
K.B.Dharun Krishna
6dae5e4d07 docs: improve explore section
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-05-11 15:22:27 +05:30
K.B.Dharun Krishna
6c94c26685 feat: add support for image caching
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-05-11 15:22:27 +05:30
K.B.Dharun Krishna
d532ae9449
fix: align image id with the registry 2024-04-29 19:06:35 +05:30
K.B.Dharun Krishna
fc3f16162a chore: bump Vib action to v0.7.0
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-04-22 15:47:01 +05:30
Tau
03ac98ea5a adjust workflow for new recipe format 2024-04-10 17:05:34 +02:00
K.B.Dharun Krishna
171b12a59a chore: bump Vib to v0.6.2
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-04-10 17:05:34 +02:00
Tau
cbfc5cf8f2 replaces differ by skopeo for digest
This improves the compatability with base images that are not in differ.
2024-04-06 09:02:51 +02:00
Tau
80c83f12f6
feat: moves abroot config setting out of examples (#6)
moves module include
2024-02-06 06:51:18 +05:30
K.B.Dharun Krishna
d9b5a4c9ad
cleanup: update docs 2024-02-03 15:54:29 +05:30
Tau
14ae6f6f8b adds instruction for deb files 2024-02-02 15:17:38 +01:00
Tau
54fd5f6c90 adds further instruction in the README 2024-02-02 15:14:27 +01:00
Tau
0e271d2790 puts the Getting Started Chapter on top of README 2024-02-02 15:04:02 +01:00
Tau
5e09afb273 clarifies minor things in the README 2024-02-02 15:01:48 +01:00
Tau
5582c81237 fixes vib not setting image name 2024-02-02 14:40:16 +01:00
K.B.Dharun Krishna
142f534edf
feat: add remaining docs
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-02-02 14:59:29 +05:30
K.B.Dharun Krishna
3b200ad4f9
wip: add initial docs
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-02-02 13:00:31 +05:30
K.B.Dharun Krishna
bdbdcb74ab
feat: add abroot.json
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-02-02 12:35:15 +05:30
K.B.Dharun Krishna
262761f951
feat: add PR workflow, dependabot, misc
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2024-02-02 12:00:07 +05:30
Tau
8a6475dedd sets image name in abroot config automatically 2024-02-02 02:41:08 +00:00
Tau
c6d68b4b79 retrieves base image from recipe 2024-02-02 02:03:45 +00:00
Tau
a8938cf8e5 fix image tag for uppercase names 2024-02-01 19:31:26 +01:00
Tau
0c109d997f removes deb-pkgs folder after install 2024-02-01 03:07:30 +01:00
Tau
c42e88c537 adds module for automatic deb package install 2024-02-01 02:17:32 +01:00
Tau
5d513b5434 Initial commit 2024-01-31 21:24:32 +01:00