workflows: remove test from names and provide noui package

This commit is contained in:
PancakeTAS 2025-07-26 18:37:27 +02:00
parent 7c0c29c1e7
commit ef22e774c7
No known key found for this signature in database
3 changed files with 13 additions and 6 deletions

View file

@ -60,10 +60,17 @@ jobs:
- name: Upload lsfg-vk artifact
uses: actions/upload-artifact@v4
with:
name: lsfg-vk_TEST
name: lsfg-vk
path: |
build-release/share/vulkan/implicit_layer.d/VkLayer_LS_frame_generation.json
build-release/share/applications/lsfg-vk-ui.desktop
build-release/share/icons/hicolor/256x256/apps/gay.pancake.lsfg-vk-ui.png
build-release/lib/liblsfg-vk.so
build-release/bin/lsfg-vk-ui
- name: Upload lsfg-vk artifact (without UI)
uses: actions/upload-artifact@v4
with:
name: lsfg-vk_noui
path: |
build-release/share/vulkan/implicit_layer.d/VkLayer_LS_frame_generation.json
build-release/lib/liblsfg-vk.so

View file

@ -19,6 +19,6 @@ jobs:
- name: Build Flatpak extension (${{ matrix.version }})
uses: flatpak/flatpak-github-actions/flatpak-builder@v6
with:
bundle: "org.freedesktop.Platform.VulkanLayer.lsfg_vk_TEST_${{ matrix.version }}.flatpak"
bundle: "org.freedesktop.Platform.VulkanLayer.lsfg_vk_${{ matrix.version }}.flatpak"
manifest-path: "scripts/flatpak/org.freedesktop.Platform.VulkanLayer.lsfgvk_${{ matrix.version }}.yml"
verbose: true

View file

@ -18,7 +18,7 @@ jobs:
- name: Download lsfg-vk artifacts
uses: actions/download-artifact@v4
with:
name: lsfg-vk_TEST
name: lsfg-vk
path: .
github-token: ${{ secrets.GITHUB_TOKEN }}
run-id: ${{ github.event.workflow_run.id }}
@ -30,18 +30,18 @@ jobs:
- name: Upload lsfg-vk for dpkg
uses: actions/upload-artifact@v4
with:
name: lsfg-vk.dpkg_TEST
name: lsfg-vk.dpkg
path: |
*.deb
- name: Upload lsfg-vk for rpm
uses: actions/upload-artifact@v4
with:
name: lsfg-vk.rpm_TEST
name: lsfg-vk.rpm
path: |
*.rpm
- name: Upload lsfg-vk for alpm
uses: actions/upload-artifact@v4
with:
name: lsfg-vk.alpm_TEST
name: lsfg-vk.alpm
path: |
*.zst