Flatpak Builder
ActionsTags
(2)Build your flatpak application using Github Actions
Add a new workflow by creating a .yml
file under .github/workflows
with this content
on:
push:
branches: [master]
pull_request:
name: CI
jobs:
flatpak-builder:
name: "Flatpak Builder"
runs-on: ubuntu-latest
container:
image: docker.io/bilelmoussaoui/flatpak-github-actions
options: --privileged
steps:
- uses: actions/checkout@v2
- uses: bilelmoussaoui/flatpak-github-actions@v2
with:
bundle: "palette.flatpak"
manifest-path: "org.gnome.zbrown.Palette.yml"
Name | Description | Required | Default |
---|---|---|---|
manifest-path |
The relative path of the manifest file | Required | - |
bundle |
The bundle name | Optional | app.flatpak |
runtime-repo |
The repository used to fetch the runtime when the user download the Flatpak bundle. | Optional | Flathub |
run-tests |
Enable/Disable running tests. | Optional | "false" |
branch |
The default flatpak branch. | Optional | master |
The Docker Image used can be found here.
Flatpak Builder is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.