Skip to content

Commit

Permalink
switches to debian sid base
Browse files Browse the repository at this point in the history
  • Loading branch information
taukakao committed Nov 29, 2024
1 parent 6af9f6f commit 159bfed
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 25 deletions.
11 changes: 0 additions & 11 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,8 @@ env:
REGISTRY_PASSWORD: ${{ secrets.GITHUB_TOKEN }}

jobs:
verify-image:
runs-on: ubuntu-latest

steps:
- name: Verify Base Image Integrity
run:
gh attestation verify oci://ghcr.io/vanilla-os/pico:main --owner Vanilla-OS
env:
GH_TOKEN: ${{ github.token }}

release:
runs-on: ubuntu-latest
needs: verify-image
permissions:
contents: write # Allow actions to create release
attestations: write # To create and write attestations
Expand Down
10 changes: 0 additions & 10 deletions .github/workflows/vib-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,9 @@ env:
BUILDX_NO_DEFAULT_ATTESTATIONS: 1

jobs:
verify-image:
runs-on: ubuntu-latest

steps:
- name: Verify Base Image Integrity
run:
gh attestation verify oci://ghcr.io/vanilla-os/pico:main --owner Vanilla-OS
env:
GH_TOKEN: ${{ github.token }}

build:
runs-on: ubuntu-latest
needs: verify-image
permissions:
contents: write # Allow actions to create release
packages: write # Allow pushing images to GHCR
Expand Down
11 changes: 11 additions & 0 deletions includes.container/etc/os-release
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
PRETTY_NAME="Vanilla OS 2.0"
NAME="Vanilla OS"
VERSION_ID="2.0"
VERSION="2.0 Orchid"
VERSION_CODENAME="orchid"
ID=vanilla
ID_LIKE=debian
HOME_URL="https://vanillaos.org"
SUPPORT_URL="https://vanillaos.org/help"
BUG_REPORT_URL="https://github.com/vanilla-os"
PRIVACY_POLICY_URL="https://vanillaos.org/os-privacy-policy"
10 changes: 6 additions & 4 deletions recipe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,19 @@ name: Vanilla VSO
id: vso
stages:
- id: build
base: ghcr.io/vanilla-os/pico:main
base: debian:sid
singlelayer: false
labels:
maintainer: Vanilla OS Contributors
args:
DEBIAN_FRONTEND: noninteractive
runs:
commands:
- echo 'APT::Install-Recommends "0";' > /etc/apt/apt.conf.d/01norecommends

modules:
- name: apt-update
type: shell
commands:
- apt-get update

- name: base-files
type: dpkg-buildpackage
source:
Expand Down

0 comments on commit 159bfed

Please sign in to comment.