🔨 Add linux build pipeline
This commit is contained in:
		
							
								
								
									
										24
									
								
								.github/workflows/nightly.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										24
									
								
								.github/workflows/nightly.yml
									
									
									
									
										vendored
									
									
								
							@@ -38,4 +38,26 @@ jobs:
 | 
			
		||||
        uses: actions/upload-artifact@v4
 | 
			
		||||
        with:
 | 
			
		||||
          name: build-output-windows
 | 
			
		||||
          path: build/windows/x64/runner/Release
 | 
			
		||||
          path: build/windows/x64/runner/Release
 | 
			
		||||
  build-linux:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Clone repository
 | 
			
		||||
        uses: actions/checkout@v4
 | 
			
		||||
      - name: Set up Flutter
 | 
			
		||||
        uses: subosito/flutter-action@v2
 | 
			
		||||
        with:
 | 
			
		||||
          channel: stable
 | 
			
		||||
          cache: true
 | 
			
		||||
      - run: |
 | 
			
		||||
          sudo apt-get update -y
 | 
			
		||||
          sudo apt-get install -y ninja-build libgtk-3-dev
 | 
			
		||||
          sudo apt-get install libmpv-dev mpv
 | 
			
		||||
          sudo apt-get install libayatana-appindicator3-dev
 | 
			
		||||
      - run: flutter pub get
 | 
			
		||||
      - run: flutter build linux
 | 
			
		||||
      - name: Archive production artifacts
 | 
			
		||||
        uses: actions/upload-artifact@v4
 | 
			
		||||
        with:
 | 
			
		||||
          name: build-output-windows
 | 
			
		||||
          path: build/linux/x64/release
 | 
			
		||||
		Reference in New Issue
	
	Block a user