Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7747a0be93 
							
						 
					 
					
						
						
							
							workflows/tests: temporarily disable docker tag.  
						
						
						
						
					 
					
						2020-04-17 16:39:35 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f281cb757c 
							
						 
					 
					
						
						
							
							workflows/tests: handle system Linuxbrew.  
						
						... 
						
						
						
						GitHub Actions has started rolling out Linuxbrew to some workers so
ensure we can handle whether or not it's present.
Cleanup and move things around while we're here. 
						
						
					 
					
						2020-04-17 16:38:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14261be2e5 
							
						 
					 
					
						
						
							
							workflows/tests: run brew style on taps.  
						
						... 
						
						
						
						Also, clarify where `brew readall` is run. 
						
						
					 
					
						2020-04-14 12:29:17 +01:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							f3307193e0 
							
						 
					 
					
						
						
							
							.github/workflows/tests.yml: Deploy Docker image  
						
						... 
						
						
						
						Deploy the latest Docker image on a push to master.
Deploy a tagged Docker image upon publication of a release. 
						
						
					 
					
						2020-03-25 18:52:03 -07:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1da81c675f 
							
						 
					 
					
						
						
							
							actions/tests: Run brew style and brew man before brew tests  
						
						... 
						
						
						
						- The style and man page checks are quicker than `brew tests`, which can
  take forever.
- If people make mistakes with style or forget to run `brew man`, they
  will notice quicker, thus fixing issues quicker.
- This also wastes less compute time (and therefore energy) by only
  running `brew tests` when all the other less-involved checks work. 
						
						
					 
					
						2020-03-19 19:17:26 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a296e4302 
							
						 
					 
					
						
						
							
							workflows/tests: cleanup actions.  
						
						... 
						
						
						
						Tweak GitHub Actions code to be more consistent. 
						
						
					 
					
						2020-03-04 14:47:51 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f141c771a 
							
						 
					 
					
						
						
							
							workflows/tests: add missing newline.  
						
						
						
						
					 
					
						2020-03-04 11:38:02 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9667d45f10 
							
						 
					 
					
						
						
							
							workflows/tests: tweak PATH setup.  
						
						
						
						
					 
					
						2020-03-04 11:37:23 +00:00 
						 
				 
			
				
					
						
							
							
								hayato iida 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c0a73222b 
							
						 
					 
					
						
						
							
							Update .github/workflows/tests.yml  
						
						... 
						
						
						
						Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2020-03-04 10:03:05 +09:00 
						 
				 
			
				
					
						
							
							
								hayato iida 
							
						 
					 
					
						
						
						
						
							
						
						
							e1508c66ff 
							
						 
					 
					
						
						
							
							change export PATH to add-path for github actions  
						
						
						
						
					 
					
						2020-03-03 12:35:42 +09:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43f6411f14 
							
						 
					 
					
						
						
							
							workflows/tests: restrict to Homebrew/brew.  
						
						... 
						
						
						
						This should avoid being spammed with failing CI runs on random forks. 
						
						
					 
					
						2020-02-19 11:59:37 +00:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e3a846439 
							
						 
					 
					
						
						
							
							Add vale linting as a CI step  
						
						... 
						
						
						
						- So that people know when the docs they've written violate our style
  guides. 
						
						
					 
					
						2019-12-18 16:09:21 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bed5297b6c 
							
						 
					 
					
						
						
							
							.github/workflows/tests: run config, doctor.  
						
						... 
						
						
						
						This should help with debugging why the `brew bundle` tests are now
failing. 
						
						
					 
					
						2019-12-04 15:35:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c79cb6a2db 
							
						 
					 
					
						
						
							
							workflows/apidoc: try to rebase before pushing.  
						
						... 
						
						
						
						This avoids failures when you have two `master` builds running at once. 
						
						
					 
					
						2019-11-28 15:24:32 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6c3ee02dd 
							
						 
					 
					
						
						
							
							workflows/tests: tweak behaviour by OS.  
						
						... 
						
						
						
						This should speed up Homebrew/brew testing by not running generic or
no-compat tests on macOS. 
						
						
					 
					
						2019-11-27 14:01:39 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							854b445919 
							
						 
					 
					
						
						
							
							workflows/tests: display cop names.  
						
						... 
						
						
						
						This is useful when debugging locally. 
						
						
					 
					
						2019-11-27 13:09:35 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9a0135041 
							
						 
					 
					
						
						
							
							workflows/tests: skip update-test unless on a PR.  
						
						... 
						
						
						
						If this is a `master` build and it was merged: this is a flaky test we
can't do anything about. 
						
						
					 
					
						2019-11-27 09:38:22 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3b1ef8d28 
							
						 
					 
					
						
						
							
							tests: set git user for update-test.  
						
						... 
						
						
						
						Otherwise it can fail:
a5550aa9a9/checks 
						
						
					 
					
						2019-11-22 09:25:27 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04835db85e 
							
						 
					 
					
						
						
							
							Move some brew-test-bot logic to GitHub Actions.  
						
						... 
						
						
						
						This will improve the output and ease of parsing while allowing code to
be removed from brew-test-bot which relates only to a single repo (this
one). 
						
						
					 
					
						2019-11-21 19:50:23 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a5f54c0c3 
							
						 
					 
					
						
						
							
							.github/workflows/tests: use homebrew/brew docker image.  
						
						... 
						
						
						
						This has replaced the linuxbrew/brew one. 
						
						
					 
					
						2019-10-09 21:12:11 +01:00 
						 
				 
			
				
					
						
							
							
								Cheng XU 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a55f33c3e4 
							
						 
					 
					
						
						
							
							github action: only run in the main repo  
						
						... 
						
						
						
						This prevents the action being run in the fork, which
will generate errors due to missing token. 
						
						
					 
					
						2019-10-02 20:10:06 +08:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							f2a4681f26 
							
						 
					 
					
						
						
							
							workflows/apidoc: combine steps to preserve current directory  
						
						
						
						
					 
					
						2019-09-05 09:58:18 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							83be557b96 
							
						 
					 
					
						
						
							
							workflows: revise apidoc workflow  
						
						
						
						
					 
					
						2019-09-04 09:13:36 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							87c4a04cec 
							
						 
					 
					
						
						
							
							workflows: add apidoc workflow for rubydoc.brew.sh  
						
						
						
						
					 
					
						2019-09-04 00:07:43 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94233cf4e1 
							
						 
					 
					
						
						
							
							Merge pull request  #6384  from reitermarkus/docker  
						
						... 
						
						
						
						Try caching the Docker image. 
						
						
					 
					
						2019-08-21 09:59:09 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e002a39a42 
							
						 
					 
					
						
						
							
							workflows/tests: hardcode coveralls token.  
						
						... 
						
						
						
						This is just used to set test coverage and GitHub Actions doesn't have
a good "secrets for forks" story yet. 
						
						
					 
					
						2019-08-21 08:35:13 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							85968040b1 
							
						 
					 
					
						
						
							
							Try caching the Docker image.  
						
						
						
						
					 
					
						2019-08-21 06:55:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							67f960ba67 
							
						 
					 
					
						
						
							
							GitHub Actions CI  
						
						... 
						
						
						
						Try to setup GitHub Actions CI. 
						
						
					 
					
						2019-08-19 20:38:19 +01:00