Skip to content

test

test #27

Workflow file for this run

# SPDX-FileCopyrightText: 2025 Cappy Ishihara <@cappy@fyralabs.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later
name: Build bootc images
permissions:
contents: read
packages: write
id-token: write
on:
schedule:
- cron: "0 4 * * *" # every day at 4am UTC
workflow_dispatch:
push:
jobs:
build:
permissions:
contents: read
packages: write
id-token: write
strategy:
fail-fast: false
matrix:
variant: # add new shade variants here
- name: nothing
image: ghcr.io/ultramarine-linux/shade/nothing
# - name: cinnamon
# image: ghcr.io/ultramarine-linux/shade/cinnamon
# - name: sway
# image: ghcr.io/ultramarine-linux/shade/sway
uses: ./.github/workflows/reusable-build-variant.yaml
with:
variant_name: ${{ matrix.variant.name }}
variant_image: ${{ matrix.variant.image }}
secrets: inherit
iso:

Check failure on line 38 in .github/workflows/bootc.yaml

View workflow run for this annotation

GitHub Actions / Build bootc images

Invalid workflow file

The workflow is not valid. .github/workflows/bootc.yaml (Line: 38, Col: 3): Error calling workflow 'Ultramarine-Linux/shades/.github/workflows/build-iso.yaml@0fae77011206599e729381f56dc9f26bc1aae446'. The workflow is requesting 'actions: write, artifact-metadata: write, attestations: write, checks: write, contents: write, deployments: write, discussions: write, issues: write, models: read, pages: write, pull-requests: write, repository-projects: write, statuses: write, security-events: write', but is only allowed 'actions[...]
permissions:
contents: read
packages: write
id-token: write
needs: build # wait for build job to complete before running iso job
uses: ./.github/workflows/build-iso.yaml
with:
variant_name: ${{ matrix.variant.name }}
variant_image: ${{ matrix.variant.image }}
secrets: inherit