Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 6.0.3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v6.0.2...v6.0.3) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
28 lines
712 B
YAML
28 lines
712 B
YAML
name: Flatpak Build
|
|
|
|
on:
|
|
workflow_call:
|
|
inputs:
|
|
arch:
|
|
required: true
|
|
type: string
|
|
runner_labels:
|
|
required: true
|
|
type: string
|
|
|
|
jobs:
|
|
flatpak:
|
|
runs-on: ${{ fromJSON(inputs.runner_labels) }}
|
|
|
|
container:
|
|
image: ghcr.io/flathub-infra/flatpak-github-actions:kde-6.9
|
|
options: --privileged
|
|
|
|
steps:
|
|
- uses: actions/checkout@v6.0.3
|
|
- uses: flatpak/flatpak-github-actions/flatpak-builder@v6
|
|
with:
|
|
bundle: Ladybird.flatpak
|
|
manifest-path: Meta/CMake/flatpak/org.ladybird.Ladybird.json
|
|
arch: ${{ inputs.arch }}
|
|
# Note: default cache key is 'flatpak-builder-${arch}-${sha256(manifestPath)}'
|