mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 18:55:19 +00:00 
			
		
		
		
	.github: Add WeeklyTests and make Nightlies Monday-Saturday
...and add "realtime" option.
This commit is contained in:
		
							
								
								
									
										8
									
								
								.github/workflows/NightlyTests.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/NightlyTests.yml
									
									
									
									
										vendored
									
									
								
							| @@ -10,9 +10,14 @@ on: | ||||
|         required: false | ||||
|         type: string | ||||
|         description: "Array of test groups to run: ['ari1','channels'].  Defaults to NIGHTLYTEST_LIST" | ||||
|       realtime: | ||||
|         type: boolean | ||||
|         required: false | ||||
|         default: false | ||||
|  | ||||
|   schedule: | ||||
|     - cron: '0 2 * * *' | ||||
| #            Monday-Saturday 2am | ||||
|     - cron: '0 2 * * 1-6' | ||||
|  | ||||
| jobs: | ||||
|   NightlyTests: | ||||
| @@ -21,5 +26,6 @@ jobs: | ||||
|     with: | ||||
|       branches:   ${{ inputs.branches || vars.NIGHTLYTEST_BRANCHES }} | ||||
|       group_list: ${{ inputs.group_list || vars.NIGHTLYTEST_LIST }} | ||||
|       realtime:   ${{ inputs.realtime }} | ||||
|     secrets: | ||||
|       TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||
|   | ||||
							
								
								
									
										31
									
								
								.github/workflows/WeeklyTests.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								.github/workflows/WeeklyTests.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| name: WeeklyTests | ||||
| on: | ||||
|   workflow_dispatch: | ||||
|     inputs: | ||||
|       branches: | ||||
|         required: false | ||||
|         type: string | ||||
|         description: "Array of branches to run: ['21','master'].  Defaults to NIGHTLYTEST_BRANCHES" | ||||
|       group_list: | ||||
|         required: false | ||||
|         type: string | ||||
|         description: "Array of test groups to run: ['ari1','channels'].  Defaults to NIGHTLYTEST_LIST" | ||||
|       realtime: | ||||
|         type: boolean | ||||
|         required: false | ||||
|         default: true | ||||
|  | ||||
|   schedule: | ||||
| #           Sunday 2am | ||||
|     - cron: '0 2 * * 0' | ||||
|  | ||||
| jobs: | ||||
|   WeeklyTests: | ||||
|     name: WeeklyTests | ||||
|     uses: asterisk/asterisk-ci-actions/.github/workflows/AsteriskNightlyTest.yml@main | ||||
|     with: | ||||
|       branches:   ${{ inputs.branches || vars.NIGHTLYTEST_BRANCHES }} | ||||
|       group_list: ${{ inputs.group_list || vars.NIGHTLYTEST_LIST }} | ||||
|       realtime:   ${{ inputs.realtime }} | ||||
|     secrets: | ||||
|       TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||
		Reference in New Issue
	
	Block a user