| 
							
							
								 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 | 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 | 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 | 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 | ec2a774b18 | cli, lib: move functional tests into hledger/test/ | 2020-11-16 08:47:41 -08:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 5d42f1f198 | ;ci: exclude underscore-disabled tests | 2020-11-13 10:23:47 -08: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 | bb1d8f5ed8 | ;ci: linux: re-enable artifact building | 2020-09-02 11:09:19 -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 | b0ad7c138b | ;ci: linux: use -split-sections to shrink binaries by ~30% (slower ?) | 2020-06-21 18:18:42 -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 | f3bcb4beb9 | ;ci: linux: enable all ghc versions | 2020-06-21 10:22:23 -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 | f6d1747ebd | ;ci: linux: just test one ghc for a bit | 2020-06-09 09:51:36 -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 | b061b9ea04 | ;ci: cleanups | 2020-06-07 11:51:40 -07:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 1c4d7aa804 | ;ci: name tweak | 2020-06-06 15:52:25 -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 |  | 
			
				
					| 
							
							
								 Simon Michael | 4c611f101c | ;ci: add timestamp preservation to linux/mac/windows workflows too | 2020-06-06 13:55:09 -07:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 2029a7d07d | ;ci: cleanup | 2020-06-06 13:53:14 -07:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 74fae2e1de | ;ci: use github cache v2 This may also clear the recent CI error with hledger-web,
where we appear to be somehow restoring a non-latest version
of Query.hs. | 2020-05-29 18:04:52 -07:00 |  | 
			
				
					| 
							
							
								 Simon Michael | ebd420e8ab | ;ci: linux: speed up disk freeing | 2020-04-20 18:06:41 -07:00 |  | 
			
				
					| 
							
							
								 Simon Michael | ae6ec9525a | ;ci: cleanups | 2020-04-20 18:06:36 -07:00 |  | 
			
				
					| 
							
							
								 Simon Michael | b37e929870 | ;ci: linux: free and show disk space To help with disk space failures in the last couple of PR builds.
Seems to be https://github.com/actions/virtual-environments/issues/709. | 2020-04-20 17:21:41 -07:00 |  | 
			
				
					| 
							
							
								 Simon Michael | faa452734f | ;ci: linux: disable "show stuff" | 2020-04-20 17:21:41 -07:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 882068a7c2 | ;ci: linux: docs | 2020-04-20 16:55:19 -07:00 |  |