Skip to content

Desktop translation #297

Desktop translation

Desktop translation #297

Workflow file for this run

# Copyright © 2026 <https://github.com/technosf>
# SPDX-FileCopyrightText: © 2026 <https://github.com/technosf>
#
# SPDX-License-Identifier: GPL-3.0-or-later
#
name: Build and Test
on:
push:
branches:
- development
paths:
- 'src/**'
- '**/meson.build'
- '!.github/**'
- '!apidocs/**'
- '!docs/**'
- '!**/*.md'
- '!**/*.svg'
pull_request:
branches:
- development
paths:
- 'src/**'
- '**/meson.build'
- '!.github/**'
- '!apidocs/**'
- '!docs/**'
- '!**/*.md'
- '!**/*.svg'
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
flatpak:
name: "Flatpak"
runs-on: ubuntu-latest
container:
image: ghcr.io/flathub-infra/flatpak-github-actions:freedesktop-25.08
options: --privileged
steps:
- uses: actions/checkout@v4
# - name: Install gettext (for msgcat)
# run: apt-get install -y gettext
- uses: flatpak/flatpak-github-actions/flatpak-builder@v6
with:
bundle: io.github.tuner_labs.tuner.flatpak
manifest-path: io.github.tuner_labs.tuner.yml
cache-key: flatpak-builder-${{ github.sha }}