Files
comaps/.forgejo/workflows/desktop-file-check.yaml
x7z4w a3db039232 fix
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
2025-08-03 16:54:30 +00:00

30 lines
824 B
YAML

name: Validate .desktop file
on:
pull_request:
paths:
- qt/res/app.comaps.desktop.desktop
- .forgejo/workflows/desktop-file-check.yaml # Run check on self change
jobs:
validate-desktop-file:
name: Validate .desktop file
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: https://github.com/actions/checkout@v4
with:
fetch-depth: 1
sparse-checkout: |
qt/res/app.comaps.desktop.desktop
- name: Install desktop-file-validate tool
shell: bash
run: |
apt update -y
apt install -y \
desktop-file-utils
- name: Validate desktop file
shell: bash
run: desktop-file-validate qt/res/app.comaps.desktop.desktop && echo "Successfully validated .desktop file"