Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							df6667232f 
							
						 
					 
					
						
						
							
							ci: if git log fails, don't skip steps and succeed  
						
						... 
						
						
						
						Eg git log fails after force-push to a PR right now. 
						
					 
					
						2021-08-17 22:05:29 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							40c1f09b80 
							
						 
					 
					
						
						
							
							;ci: push: notes  
						
						
						
					 
					
						2021-07-27 23:07:30 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a291f5d33b 
							
						 
					 
					
						
						
							
							ci: push/linux/mac/windows: fix ; conditional step execution  
						
						
						
					 
					
						2021-07-20 23:24:18 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a54716778d 
							
						 
					 
					
						
						
							
							ci: windows: fix bash-specific steps  
						
						
						
					 
					
						2021-07-20 23:06:34 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							88c6d47e32 
							
						 
					 
					
						
						
							
							ci: linux/mac/windows: skip steps if message begins with ;  
						
						
						
					 
					
						2021-07-20 23:01:57 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4641db4604 
							
						 
					 
					
						
						
							
							;ci: push: tweak output  
						
						
						
					 
					
						2021-07-20 22:57:55 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2c7e3136e0 
							
						 
					 
					
						
						
							
							;ci: push: skip most steps if commit message begins with ;  
						
						
						
					 
					
						2021-07-20 22:51:51 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							41d432c30a 
							
						 
					 
					
						
						
							
							ci: mac: use ghc 9.0  
						
						
						
					 
					
						2021-07-20 20:38:39 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							14e1efc843 
							
						 
					 
					
						
						
							
							stack: 9.0: rename yaml file, making 9.0 the default  
						
						
						
					 
					
						2021-07-20 20:38:39 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							82b74ec41e 
							
						 
					 
					
						
						
							
							ci: commitlint: when range is invalid (eg force push), check last 20  
						
						... 
						
						
						
						This is imperfect but better than nothing, and should avoid spurious
failures on force pushes to PRs. 
						
					 
					
						2021-07-13 12:35:48 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							01f9c70545 
							
						 
					 
					
						
						
							
							ci: run commitlint to check commits ( #1602 )  
						
						... 
						
						
						
						As first step in our main "check" workflows (push, linux, mac,
windows), check all the commit messages with commitlint.
These workflows can be triggered in various ways:
pull requests, pushes, manually, or scheduled.
For (each push to) a pull request, all commits currently in the PR
branch are checked.
For a regular push, all the pushed commits are checked, usually.
Subcases: push to master, push to other branch, force push;
I think at least the first two work, I don't care to spend more time
on it.
For a manual run, it seemed to check the same commits as a push (which
push ? Not sure how this works).
For a scheduled run - we'll see. 
						
					 
					
						2021-07-10 23:26:11 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8b1650c6af 
							
						 
					 
					
						
						
							
							;ci: rename the static linux things  
						
						
						
					 
					
						2021-07-05 13:24:55 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8d237869db 
							
						 
					 
					
						
						
							
							;ci: release: fix action-gh-release not running ?  
						
						
						
					 
					
						2021-07-03 14:59:18 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d2fd039460 
							
						 
					 
					
						
						
							
							;ci: let all workflows be triggered manually  
						
						... 
						
						
						
						For when the intended triggers fail. 
						
					 
					
						2021-07-03 14:51:51 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bd4dcc2a0a 
							
						 
					 
					
						
						
							
							;ci: release: fix tag patterns  
						
						
						
					 
					
						2021-07-03 14:41:34 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							741662ac97 
							
						 
					 
					
						
						
							
							;ci: release: try out the softprops release action  
						
						
						
					 
					
						2021-07-03 14:12:33 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9ffed51f54 
							
						 
					 
					
						
						
							
							;ci: tweak new workflow names slightly  
						
						
						
					 
					
						2021-06-30 18:15:01 -10:00 
						 
				 
			
				
					
						
							
							
								Garret McGraw 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d0afd5444 
							
						 
					 
					
						
						
							
							Static builds for Linux on x64 (amd64) and arm32v7 architectures ( #1571 )  
						
						... 
						
						
						
						Adding new CI workflows building static executables for linux, both intel 64-bit and ARM32v7. 
These will be useful for providing hledger on Nextcloud, and also as general linux executables, more robust than the ubuntu executable we have been providing. 
						
					 
					
						2021-06-30 18:05:27 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a7ae5a1535 
							
						 
					 
					
						
						
							
							;ci: comment  
						
						
						
					 
					
						2021-06-29 09:53:17 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fc7df75f43 
							
						 
					 
					
						
						
							
							;ci: no need for extra tags fetching ( #1543 )  
						
						... 
						
						
						
						fetch-depth: 0 also fetches tags. 
						
					 
					
						2021-06-03 22:53:01 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							77be26514f 
							
						 
					 
					
						
						
							
							;ci: fix syntax ( #1543 )  
						
						
						
					 
					
						2021-06-03 22:51:17 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							73de79d3d6 
							
						 
					 
					
						
						
							
							;ci: fix syntax ( #1543 )  
						
						
						
					 
					
						2021-06-03 22:49:39 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d16cd267f9 
							
						 
					 
					
						
						
							
							;ci: get all history to fix git describe/--version ( #1543 )  
						
						
						
					 
					
						2021-06-03 22:47:56 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d089f1b0d1 
							
						 
					 
					
						
						
							
							tools: ghc 8.6 is now the oldest, drop older stack configs  
						
						
						
					 
					
						2021-06-03 14:05:02 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							31868a6892 
							
						 
					 
					
						
						
							
							;stack: build with lts-17/ghc-8.10.3 by default  
						
						
						
					 
					
						2021-01-29 15:13:06 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							93bf6cf299 
							
						 
					 
					
						
						
							
							;ci: give up on bin/ compilation tests for now ( #1453 )  
						
						... 
						
						
						
						They need more work to become CI-ready.
Contributors can run them locally with "make functest". 
						
					 
					
						2021-01-12 15:00:13 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							22ce25227b 
							
						 
					 
					
						
						
							
							;ci: really run bin/ compilation tests with GHC 8.2 CI ( #1453 )  
						
						
						
					 
					
						2021-01-12 13:50:40 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							84bf42a9fc 
							
						 
					 
					
						
						
							
							;bin: linux/pr CI uses ghc 8.2, make functest uses default ghc ( #1453 )  
						
						
						
					 
					
						2021-01-12 12:11:56 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1023a3cc1a 
							
						 
					 
					
						
						
							
							;ci: run bin/ compilation tests only with GHC 8.2 CI for now ( #1453 )  
						
						
						
					 
					
						2021-01-12 11:47:57 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							10bf0e5cf3 
							
						 
					 
					
						
						
							
							;ci: also run when bin/*.hs are changed ( #1453 )  
						
						
						
					 
					
						2021-01-12 11:01:41 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3ae6cf3200 
							
						 
					 
					
						
						
							
							ci: really add addon-building tests to CI ( #1453 )  
						
						
						
					 
					
						2021-01-11 09:03:09 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							55e8ecf9e3 
							
						 
					 
					
						
						
							
							;ci: mac: cache bump to fix the usual failure  
						
						
						
					 
					
						2021-01-10 07:01:42 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							06b466d847 
							
						 
					 
					
						
						
							
							ci: also test compilation of bin/ add-on scripts  
						
						
						
					 
					
						2020-12-30 08:59:03 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							21ba9cc21e 
							
						 
					 
					
						
						
							
							;ci: linux: notes  
						
						... 
						
						
						
						(cherry picked from commit 23a7b1a71d5fd23eeda57f1442ea4b9bdf185169) 
						
					 
					
						2020-12-29 09:40:31 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							28bcd9aadc 
							
						 
					 
					
						
						
							
							;doc: reference manuals -> user manuals  
						
						
						
					 
					
						2020-12-26 17:27:27 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5eb69785e5 
							
						 
					 
					
						
						
							
							;ci: fix missing changes for moved tests  
						
						
						
					 
					
						2020-11-22 09:48:46 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6cc1312ca8 
							
						 
					 
					
						
						
							
							;ci: ignore example files; drop redundant hledger/tests/ entry  
						
						
						
					 
					
						2020-11-17 12:55:13 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							19eb014ced 
							
						 
					 
					
						
						
							
							;ci: also ignore *.m4 (extra doc source files)  
						
						
						
					 
					
						2020-11-17 10:57:42 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9428df4526 
							
						 
					 
					
						
						
							
							;ci: push: fix func tests  
						
						
						
					 
					
						2020-11-16 14:02:16 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ec2a774b18 
							
						 
					 
					
						
						
							
							cli, lib: move functional tests into hledger/test/  
						
						
						
					 
					
						2020-11-16 08:47:41 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5aedfa6b23 
							
						 
					 
					
						
						
							
							;ci: windows: try using ghc 8.8.4 (& default stack.yaml)  
						
						... 
						
						
						
						It's better to use a stack.yaml file than just a resolver, since the
former declares extra deps we may need from time to time.
Try with ghc 8.8.4, hopefully it's good enough on windows. 
						
					 
					
						2020-11-15 09:38:35 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5d42f1f198 
							
						 
					 
					
						
						
							
							;ci: exclude underscore-disabled tests  
						
						
						
					 
					
						2020-11-13 10:23:47 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fe5a97be81 
							
						 
					 
					
						
						
							
							;ci: mac: try 8.10 to avoid no symbol warnings  
						
						
						
					 
					
						2020-10-18 23:04:03 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							035a590227 
							
						 
					 
					
						
						
							
							;ci: mac: try ghc 8.8 to fix cannot execute binary file  
						
						
						
					 
					
						2020-10-18 22:57:11 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f316e40657 
							
						 
					 
					
						
						
							
							;ci: tweak  
						
						
						
					 
					
						2020-10-18 22:55:42 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a41237e487 
							
						 
					 
					
						
						
							
							;ci: push: shouldn't need to restore timestamps with new stack  
						
						
						
					 
					
						2020-10-18 22:49:17 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8c9ca24adf 
							
						 
					 
					
						
						
							
							ci: tweak  
						
						
						
					 
					
						2020-10-18 22:45:25 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b2fcdcda16 
							
						 
					 
					
						
						
							
							;ci: tweak  
						
						
						
					 
					
						2020-10-18 22:35:22 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0457945044 
							
						 
					 
					
						
						
							
							;ci: tweak  
						
						
						
					 
					
						2020-10-18 22:27:36 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							917cbdb2fa 
							
						 
					 
					
						
						
							
							;ci tweak  
						
						
						
					 
					
						2020-10-18 22:23:37 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							655ae2a9bb 
							
						 
					 
					
						
						
							
							;ci: tweak  
						
						
						
					 
					
						2020-10-18 22:18:48 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							aaaa1bd5cc 
							
						 
					 
					
						
						
							
							;ci: tweak  
						
						
						
					 
					
						2020-10-18 22:10:57 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							484c69f795 
							
						 
					 
					
						
						
							
							;ci: work on getting latest stack on all platforms  
						
						
						
					 
					
						2020-10-18 22:04:32 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							65d603abd4 
							
						 
					 
					
						
						
							
							;ci: release: try to fix over-active release creation  
						
						
						
					 
					
						2020-09-07 16:13:21 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3a130f1c19 
							
						 
					 
					
						
						
							
							;ci: push: this workflow's cache seems stale, rebuild all  
						
						
						
					 
					
						2020-09-07 16:13:21 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3ff8a6291f 
							
						 
					 
					
						
						
							
							;ci: release: see if making branches explicit enables this  
						
						
						
					 
					
						2020-09-02 11:41:17 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bb1d8f5ed8 
							
						 
					 
					
						
						
							
							;ci: linux: re-enable artifact building  
						
						
						
					 
					
						2020-09-02 11:09:19 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d2a1afdfc2 
							
						 
					 
					
						
						
							
							;ci: mac: invalidate mac cache to work around the usual failure  
						
						... 
						
						
						
						(cf https://github.com/haskell/cabal/issues/1076#issuecomment-685879454 ) 
						
					 
					
						2020-09-02 10:35:28 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							73332c0cbc 
							
						 
					 
					
						
						
							
							;ci: mac: try again to bump the cache to fix Cabal artifact  
						
						... 
						
						
						
						That last key still matched. I will defeat you, cache. 
						
					 
					
						2020-08-23 08:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c477e9c7dd 
							
						 
					 
					
						
						
							
							;ci: mac: try again to bump the right cache to fix Cabal artifact  
						
						... 
						
						
						
						CI error:
hledger-lib>
/Users/runner/.stack/setup-exe-cache/x86_64-osx/Cabal-simple_mPHDZzAJ_2.4.0.1_ghc-8.6.5:
cannot execute binary file 
						
					 
					
						2020-08-23 08:33:41 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3c32aa2cd4 
							
						 
					 
					
						
						
							
							;ci: mac: try bumping cache to fix ghc 8.6 breakage again  
						
						
						
					 
					
						2020-08-23 07:53:27 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3a32f28042 
							
						 
					 
					
						
						
							
							;ci: mac: bust cache, trying to fix strange "cannot execute" error  
						
						
						
					 
					
						2020-08-10 08:47:11 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							22091dfd31 
							
						 
					 
					
						
						
							
							Revert ";ci: bump actions/cache from 2 to 2.1"  
						
						... 
						
						
						
						I guess that was not necessary or advisable.
This reverts commit 703c698b16 
						
					 
					
						2020-08-01 12:59:28 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							703c698b16 
							
						 
					 
					
						
						
							
							;ci: bump actions/cache from 2 to 2.1  
						
						
						
					 
					
						2020-08-01 12:49:53 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							eeb178f86a 
							
						 
					 
					
						
						
							
							stack, ci: the real fix for failing ghc 8.2 & CI  
						
						
						
					 
					
						2020-07-19 06:12:43 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							386a967a66 
							
						 
					 
					
						
						
							
							ci: linux: try to avoid bad cached package db for ghc 8.2  
						
						... 
						
						
						
						Two versions of ansi-terminal are breaking CI somehow. 
						
					 
					
						2020-07-17 15:55:19 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d1a5bd7fa2 
							
						 
					 
					
						
						
							
							;ci: linux: tight disk space has been resolved I think  
						
						
						
					 
					
						2020-07-13 11:49:54 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							31038e2888 
							
						 
					 
					
						
						
							
							;ci: cleanups  
						
						
						
					 
					
						2020-07-13 11:49:54 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c2c82c03 
							
						 
					 
					
						
						
							
							ci: spread ghc versions among workflows, clean up restore keys  
						
						
						
					 
					
						2020-07-13 11:49:54 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1f707ab0d8 
							
						 
					 
					
						
						
							
							;ci: linux: disable unreliable artifact upload causing CI failures  
						
						... 
						
						
						
						Also we don't need artifacts for every GHC version and every PR. 
						
					 
					
						2020-06-25 18:07:02 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b804167c9f 
							
						 
					 
					
						
						
							
							;ci: push: build incrementally again, stale CI file seems resolved  
						
						
						
					 
					
						2020-06-22 16:12:04 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0284c4cc1c 
							
						 
					 
					
						
						
							
							;ci: push: temporarily rebuild all for strange test failures  
						
						
						
					 
					
						2020-06-22 15:51:37 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a0f944a0a2 
							
						 
					 
					
						
						
							
							;ci: release: stop running every push, creating junk releases  
						
						
						
					 
					
						2020-06-22 15:39:31 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							570b825aca 
							
						 
					 
					
						
						
							
							;ci: release: avoid creating bogus tags, hopefully  
						
						
						
					 
					
						2020-06-21 18:19:09 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b0ad7c138b 
							
						 
					 
					
						
						
							
							;ci: linux: use -split-sections to shrink binaries by ~30% (slower ?)  
						
						
						
					 
					
						2020-06-21 18:18:42 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							41c3c6d16b 
							
						 
					 
					
						
						
							
							;ci: release: try to trigger on release branch push  
						
						
						
					 
					
						2020-06-21 10:23:23 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							269b981dec 
							
						 
					 
					
						
						
							
							ci: separate quick and full tests again, update  
						
						... 
						
						
						
						The linux full tests no longer test GHC 8.0,
and all full tests now always compile all modules
and generate optimised binaries. 
						
					 
					
						2020-06-21 10:23:13 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							28f25f5b2d 
							
						 
					 
					
						
						
							
							;ci: push: re-enable the quick push workflow  
						
						
						
					 
					
						2020-06-21 10:23:11 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							11f721f759 
							
						 
					 
					
						
						
							
							;ci: release: also recognise release tags starting with r  
						
						
						
					 
					
						2020-06-21 10:22:39 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f3bcb4beb9 
							
						 
					 
					
						
						
							
							;ci: linux: enable all ghc versions  
						
						
						
					 
					
						2020-06-21 10:22:23 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							43e43af10d 
							
						 
					 
					
						
						
							
							;ci: release: tweak  
						
						
						
					 
					
						2020-06-09 16:07:34 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d349fc3ba5 
							
						 
					 
					
						
						
							
							;ci: release tweaks  
						
						
						
					 
					
						2020-06-09 15:28:29 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0a16dd87bb 
							
						 
					 
					
						
						
							
							;ci: clean up artifacts, use github platform names  
						
						
						
					 
					
						2020-06-09 15:27:30 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6002917ee0 
							
						 
					 
					
						
						
							
							;ci: linux, mac: get rid of double .zip suffix  
						
						
						
					 
					
						2020-06-09 12:08:25 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							dd142319d7 
							
						 
					 
					
						
						
							
							;ci: windows: try to get rid of double .zip suffix  
						
						
						
					 
					
						2020-06-09 11:49:04 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							30925f4cf8 
							
						 
					 
					
						
						
							
							;ci: release: not disabled.. working a bit better, try it again  
						
						
						
					 
					
						2020-06-09 10:42:24 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							94218ddde2 
							
						 
					 
					
						
						
							
							;ci: disable the release workflow, hopefully  
						
						
						
					 
					
						2020-06-09 10:28:43 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cdfc508e55 
							
						 
					 
					
						
						
							
							;ci: release: tweak  
						
						
						
					 
					
						2020-06-09 10:19:30 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f6d1747ebd 
							
						 
					 
					
						
						
							
							;ci: linux: just test one ghc for a bit  
						
						
						
					 
					
						2020-06-09 09:51:36 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							454ea2ff51 
							
						 
					 
					
						
						
							
							;ci: a draft release-creating workflow, on push of v* tag  
						
						
						
					 
					
						2020-06-09 09:49:50 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3eba0fa7eb 
							
						 
					 
					
						
						
							
							ci: linux tweak  
						
						
						
					 
					
						2020-06-08 19:04:53 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1ead2c2973 
							
						 
					 
					
						
						
							
							ci: make binaries for all three platforms  
						
						
						
					 
					
						2020-06-08 15:32:37 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2493edfd4c 
							
						 
					 
					
						
						
							
							;ci: windows: use upload-artifact v2  
						
						
						
					 
					
						2020-06-08 15:24:13 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b061b9ea04 
							
						 
					 
					
						
						
							
							;ci: cleanups  
						
						
						
					 
					
						2020-06-07 11:51:40 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ab2a0e476b 
							
						 
					 
					
						
						
							
							;ci: fix windows  
						
						
						
					 
					
						2020-06-07 11:51:40 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							68af99998a 
							
						 
					 
					
						
						
							
							;ci: fix mac  
						
						
						
					 
					
						2020-06-07 11:51:40 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1c4d7aa804 
							
						 
					 
					
						
						
							
							;ci: name tweak  
						
						
						
					 
					
						2020-06-06 15:52:25 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							00cd14867a 
							
						 
					 
					
						
						
							
							;ci: really disable quick push.yml ?  
						
						
						
					 
					
						2020-06-06 15:50:13 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d263d7291e 
							
						 
					 
					
						
						
							
							;ci: really disable quick push.yml ?  
						
						
						
					 
					
						2020-06-06 15:42:03 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							de2f99c731 
							
						 
					 
					
						
						
							
							;ci: run the heavy all-ghcs CI for all pushes, for now  
						
						
						
					 
					
						2020-06-06 13:59:48 -07:00