mirror of
				https://github.com/Ryujinx/Ryujinx.git
				synced 2025-11-04 01:03:43 +00:00 
			
		
		
		
	actions: Workaround YAML limitation for timeout-minutes
Because Github Actions wants an int, we use fromJSON to hack around this.
This commit is contained in:
		
							parent
							
								
									986ac9ff83
								
							
						
					
					
						commit
						f3873620a3
					
				
							
								
								
									
										4
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							@ -27,7 +27,7 @@ jobs:
 | 
			
		||||
  build:
 | 
			
		||||
    name: ${{ matrix.OS_NAME }} (${{ matrix.configuration }})
 | 
			
		||||
    runs-on: ${{ matrix.os }}
 | 
			
		||||
    timeout-minutes: ${{ vars.JOB_TIMEOUT }}
 | 
			
		||||
    timeout-minutes: ${{ fromJSON(vars.JOB_TIMEOUT) }}
 | 
			
		||||
    strategy:
 | 
			
		||||
      matrix:
 | 
			
		||||
        os: [ubuntu-latest, macOS-latest, windows-latest]
 | 
			
		||||
@ -110,7 +110,7 @@ jobs:
 | 
			
		||||
  build_macos:
 | 
			
		||||
    name: macOS Universal (${{ matrix.configuration }})
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    timeout-minutes: ${{ vars.JOB_TIMEOUT }}
 | 
			
		||||
    timeout-minutes: ${{ fromJSON(vars.JOB_TIMEOUT) }}
 | 
			
		||||
    strategy:
 | 
			
		||||
      matrix:
 | 
			
		||||
        configuration: [ Debug, Release ]
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										2
									
								
								.github/workflows/flatpak.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/flatpak.yml
									
									
									
									
										vendored
									
									
								
							@ -12,7 +12,7 @@ concurrency: flatpak-release
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  release:
 | 
			
		||||
    timeout-minutes: ${{ vars.JOB_TIMEOUT }}
 | 
			
		||||
    timeout-minutes: ${{ fromJSON(vars.JOB_TIMEOUT) }}
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
 | 
			
		||||
    env:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										2
									
								
								.github/workflows/nightly_pr_comment.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/nightly_pr_comment.yml
									
									
									
									
										vendored
									
									
								
							@ -7,7 +7,7 @@ jobs:
 | 
			
		||||
  pr_comment:
 | 
			
		||||
    if: github.event.workflow_run.event == 'pull_request' && github.event.workflow_run.conclusion == 'success'
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    timeout-minutes: ${{ vars.JOB_TIMEOUT }}
 | 
			
		||||
    timeout-minutes: ${{ fromJSON(vars.JOB_TIMEOUT) }}
 | 
			
		||||
    steps:
 | 
			
		||||
      - uses: actions/github-script@v6
 | 
			
		||||
        with:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										4
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							@ -46,7 +46,7 @@ jobs:
 | 
			
		||||
  release:
 | 
			
		||||
    name: Release ${{ matrix.OS_NAME }}
 | 
			
		||||
    runs-on: ${{ matrix.os }}
 | 
			
		||||
    timeout-minutes: ${{ vars.JOB_TIMEOUT }}
 | 
			
		||||
    timeout-minutes: ${{ fromJSON(vars.JOB_TIMEOUT) }}
 | 
			
		||||
    strategy:
 | 
			
		||||
      matrix:
 | 
			
		||||
        os: [ ubuntu-latest, windows-latest ]
 | 
			
		||||
@ -144,7 +144,7 @@ jobs:
 | 
			
		||||
  macos_release:
 | 
			
		||||
    name: Release MacOS universal
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    timeout-minutes: ${{ vars.JOB_TIMEOUT }}
 | 
			
		||||
    timeout-minutes: ${{ fromJSON(vars.JOB_TIMEOUT) }}
 | 
			
		||||
    steps:
 | 
			
		||||
      - uses: actions/checkout@v3
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user