mirror of
https://github.com/PancakeTAS/lsfg-vk.git
synced 2025-10-30 07:01:10 +00:00
48 lines
1.2 KiB
YAML
48 lines
1.2 KiB
YAML
name: (CI) Package lsfg-vk
|
|
run-name: ${{ github.event.workflow_run.head_commit.message }}
|
|
|
|
on:
|
|
workflow_run:
|
|
workflows: ["(CI) Build lsfg-vk"]
|
|
types:
|
|
- completed
|
|
|
|
jobs:
|
|
package:
|
|
runs-on: ubuntu-latest
|
|
if: ${{ github.event.workflow_run.conclusion == 'success' }}
|
|
steps:
|
|
- name: Checkout repository
|
|
uses: actions/checkout@v4
|
|
with:
|
|
ref: ${{ github.event.workflow_run.head_sha }}
|
|
fetch-depth: 0
|
|
- name: Download lsfg-vk artifacts
|
|
uses: actions/download-artifact@v4
|
|
with:
|
|
name: lsfg-vk
|
|
path: .
|
|
github-token: ${{ secrets.GITHUB_TOKEN }}
|
|
run-id: ${{ github.event.workflow_run.id }}
|
|
- name: Package lsfg-vk for various distros
|
|
run: |
|
|
chmod +x ./package/package.sh
|
|
./package/package.sh
|
|
- name: Upload lsfg-vk for dpkg
|
|
uses: actions/upload-artifact@v4
|
|
with:
|
|
name: lsfg-vk.dpkg
|
|
path: |
|
|
*.deb
|
|
- name: Upload lsfg-vk for rpm
|
|
uses: actions/upload-artifact@v4
|
|
with:
|
|
name: lsfg-vk.rpm
|
|
path: |
|
|
*.rpm
|
|
- name: Upload lsfg-vk for alpm
|
|
uses: actions/upload-artifact@v4
|
|
with:
|
|
name: lsfg-vk.alpm
|
|
path: |
|
|
*.zst
|