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