mirror of
				https://github.com/PancakeTAS/lsfg-vk.git
				synced 2025-10-30 07:01:10 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			47 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
name: Package lsfg-vk
 | 
						|
 | 
						|
on:
 | 
						|
  workflow_run:
 | 
						|
    workflows: ["Build lsfg-vk"]
 | 
						|
    types:
 | 
						|
      - completed
 | 
						|
    branches: ["release"]
 | 
						|
 | 
						|
jobs:
 | 
						|
  package:
 | 
						|
    runs-on: ubuntu-latest
 | 
						|
    if: ${{ github.event.workflow_run.conclusion == 'success' }}
 | 
						|
    steps:
 | 
						|
    # prepare system
 | 
						|
    - name: Checkout repository
 | 
						|
      uses: actions/checkout@v4
 | 
						|
    - name: Download lsfg-vk artifacts
 | 
						|
      uses: actions/download-artifact@v4
 | 
						|
      with:
 | 
						|
        name: lsfg-vk_TEST
 | 
						|
        path: .
 | 
						|
        github-token: ${{ secrets.GITHUB_TOKEN }}
 | 
						|
        run-id: ${{ github.event.workflow_run.id }}
 | 
						|
    - name: Package lsfg-vk for various distros
 | 
						|
      run: |
 | 
						|
        export VERSION=$(grep -oP ' VERSION\s+\K[\d.]+' CMakeLists.txt)
 | 
						|
        chmod +x scripts/package/package.sh
 | 
						|
        bash ./scripts/package/package.sh
 | 
						|
    - name: Upload lsfg-vk for dpkg
 | 
						|
      uses: actions/upload-artifact@v4
 | 
						|
      with:
 | 
						|
        name: lsfg-vk.dpkg_TEST
 | 
						|
        path: |
 | 
						|
          *.deb
 | 
						|
    - name: Upload lsfg-vk for rpm
 | 
						|
      uses: actions/upload-artifact@v4
 | 
						|
      with:
 | 
						|
        name: lsfg-vk.rpm_TEST
 | 
						|
        path: |
 | 
						|
          *.rpm
 | 
						|
    - name: Upload lsfg-vk for alpm
 | 
						|
      uses: actions/upload-artifact@v4
 | 
						|
      with:
 | 
						|
        name: lsfg-vk.alpm_TEST
 | 
						|
        path: |
 | 
						|
          *.zst
 |