Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							3557238b78
							
						
					 | 
					
						
						
							
							ci: binaries-linux-x64-static: fix gather binaries step
						
						
						
						
						
					 | 
					
						2022-08-29 13:35:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							28dd669058
							
						
					 | 
					
						
						
							
							ci: binaries-linux-x64-static: cache ghcup/cabal/ghc; use cabal 3.8
						
						
						
						
						
					 | 
					
						2022-08-29 13:03:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c9564acb9
							
						
					 | 
					
						
						
							
							ci: binaries-linux-x64-static: avoid ghcup warning
						
						
						
						
						
					 | 
					
						2022-08-29 12:19:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							6fb3797e4c
							
						
					 | 
					
						
						
							
							ci: test-linux-x64: build packages separately to fail faster
						
						
						
						
						
					 | 
					
						2022-08-29 11:15:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab01c7c2a2
							
						
					 | 
					
						
						
							
							lib: re-enable doctests with ghc 8.10, to improve CI test
						
						
						
						
						
					 | 
					
						2022-08-29 11:09:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a4680d561
							
						
					 | 
					
						
						
							
							imp: pkg: drop support for GHC 8.6 and 8.8
						
						
						
						
						
						
						
						Slightly motivated by a desire to depend on the new breakpoint
library, which requires GHC 8.10+. With GHC 9.0 in Debian,
it seems time to drop these. 
						
					 | 
					
						2022-08-23 02:02:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4f7137c4a
							
						
					 | 
					
						
						
							
							dev: ci: binaries-mac-x64: bust stack-work caches
						
						
						
						
						
					 | 
					
						2022-08-18 05:08:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							b76de76343
							
						
					 | 
					
						
						
							
							dev: ci: binaries-mac-x64: bust stack-programs cache
						
						
						
						
						
					 | 
					
						2022-08-18 05:08:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							83ff8e3ab3
							
						
					 | 
					
						
						
							
							dev: ci: binaries-mac-x64: revert to stack's ghc
						
						
						
						
						
					 | 
					
						2022-08-18 05:08:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							81ef3b38b4
							
						
					 | 
					
						
						
							
							dev: ci: binaries-mac-x64: try ghc from haskell.org
						
						
						
						
						
					 | 
					
						2022-08-18 05:08:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c041b73b7
							
						
					 | 
					
						
						
							
							dev: ci: binaries-mac-x64: bust stack-global cache, try to fix error
						
						
						
						
						
					 | 
					
						2022-08-18 05:07:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							99f3a6852d
							
						
					 | 
					
						
						
							
							dev: ci: binaries-linux-x64-static: simplify ghcup command
						
						
						
						
						
					 | 
					
						2022-08-18 05:05:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							b917b8a310
							
						
					 | 
					
						
						
							
							dev: ci: binaries-*: name branches like workflows
						
						
						
						
						
					 | 
					
						2022-08-18 05:05:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							07cb4ca58c
							
						
					 | 
					
						
						
							
							dev: ci: show stack build plans for deps
						
						
						
						
						
					 | 
					
						2022-08-17 11:50:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e63bd1d6f
							
						
					 | 
					
						
						
							
							ci: binaries-linux-x64-static: roll back to ghc 9.0 to avoid segfault
						
						
						
						
						
						
						
						Probably https://gitlab.haskell.org/ghc/ghc/-/issues/20266 
						
					 | 
					
						2022-07-31 23:03:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							a00c93fd07
							
						
					 | 
					
						
						
							
							ci: binaries-linux-x64-static: abort the job when a build fails
						
						
						
						
						
					 | 
					
						2022-07-31 23:03:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							827d3f79f4
							
						
					 | 
					
						
						
							
							ci: avoid double zip; use tar instead to preserve x on linux/mac
						
						
						
						
						
					 | 
					
						2022-07-26 23:52:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							863983f0ff
							
						
					 | 
					
						
						
							
							ci: update all to preserve executable permission when zipping
						
						
						
						
						
					 | 
					
						2022-07-26 22:49:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a8f2c1c8a
							
						
					 | 
					
						
						
							
							ci: bump all upload-artifact users to v3
						
						
						
						
						
					 | 
					
						2022-07-26 22:37:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							af8e9501e9
							
						
					 | 
					
						
						
							
							ci: test-linux-x64, binaries-mac-x64: fix binaries upload
						
						
						
						
						
					 | 
					
						2022-07-26 22:24:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							c0e7cf86fc
							
						
					 | 
					
						
						
							
							ci: binaries-mac-x64: preserve executable perms on zipped binaries
						
						
						
						
						
					 | 
					
						2022-07-26 11:02:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5eb3f494b
							
						
					 | 
					
						
						
							
							ci: test-linux-x64: preserve executable perms on zipped binaries
						
						
						
						
						
					 | 
					
						2022-07-26 11:00:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							fb56d62011
							
						
					 | 
					
						
						
							
							ci: linux-x64-static: note issue
						
						
						
						
						
					 | 
					
						2022-07-11 10:56:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							178ff7ace4
							
						
					 | 
					
						
						
							
							ci: linux-x64-static: ghc 9.2.2 -> 9.2.3
						
						
						
						
						
					 | 
					
						2022-07-11 10:55:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							62e922cd4d
							
						
					 | 
					
						
						
							
							ci: linux-x64-static: cache cabal packages
						
						
						
						
						
					 | 
					
						2022-07-11 10:55:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ebbfea067
							
						
					 | 
					
						
						
							
							ci: linux-x64-static: try building separately to avoid segfault
						
						
						
						
						
					 | 
					
						2022-07-11 10:55:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							17f28c65b4
							
						
					 | 
					
						
						
							
							ci: windows: ghc 9.2.3
						
						
						
						
						
					 | 
					
						2022-06-09 11:35:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							37fc8b5ff9
							
						
					 | 
					
						
						
							
							ci: windows: ghc 9.0 for now; and strip again (#1869)
						
						
						
						
						
					 | 
					
						2022-06-08 15:30:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							f8e9a13f26
							
						
					 | 
					
						
						
							
							;ci: consistent workflow and file names
						
						
						
						
						
					 | 
					
						2022-06-06 11:58:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							7bf668b552
							
						
					 | 
					
						
						
							
							ci: test: don't run on push to binaries
						
						
						
						
						
					 | 
					
						2022-06-06 11:49:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d3b90f869
							
						
					 | 
					
						
						
							
							ci: windows: don't strip, seems to break it
						
						
						
						
						
					 | 
					
						2022-06-06 11:47:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							cfde386dba
							
						
					 | 
					
						
						
							
							;ci: linux-x64-static: consistent executable names
						
						
						
						
						
					 | 
					
						2022-06-05 10:58:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							d9b7c396c8
							
						
					 | 
					
						
						
							
							ci: linux-x64-static: try ghc 9.0
						
						
						
						
						
					 | 
					
						2022-06-05 10:58:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							61d7e1f7c4
							
						
					 | 
					
						
						
							
							ci: linux-x64-static: try ghc 9.2.3
						
						
						
						
						
						
						
						Try to work around https://gitlab.haskell.org/ghc/ghc/-/issues/20266 
						
					 | 
					
						2022-06-05 10:58:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed98619e05
							
						
					 | 
					
						
						
							
							ci: run all main workflows on push to "binaries"
						
						
						
						
						
					 | 
					
						2022-06-05 00:03:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							05d5b7860b
							
						
					 | 
					
						
						
							
							;ci: more renames
						
						
						
						
						
					 | 
					
						2022-05-21 23:59:20 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							05a6940728
							
						
					 | 
					
						
						
							
							;ci: strip binaries on mac, and try on windows too
						
						
						
						
						
					 | 
					
						2022-05-21 23:46:57 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							15728bff05
							
						
					 | 
					
						
						
							
							;ci: mac, windows: consistent naming, add -x64
						
						
						
						
						
					 | 
					
						2022-05-21 23:41:56 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6db2ac855
							
						
					 | 
					
						
						
							
							ci: main: also upload binaries as an artifact
						
						
						
						
						
					 | 
					
						2022-05-21 23:37:59 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							96c2ed7a2d
							
						
					 | 
					
						
						
							
							;ci: linux-x64: bump to ghc 9.2.2
						
						
						
						
						
					 | 
					
						2022-05-21 23:21:20 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							211680da86
							
						
					 | 
					
						
						
							
							;ci: main: doc
						
						
						
						
						
					 | 
					
						2022-05-08 20:43:28 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							07502bd41c
							
						
					 | 
					
						
						
							
							ci: main: build haddocks --fast, in case that works
						
						
						
						
						
					 | 
					
						2022-04-25 01:48:14 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							75f87439e2
							
						
					 | 
					
						
						
							
							ci: replace push, pull workflows with main
						
						
						
						
						
					 | 
					
						2022-04-25 00:33:07 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							c2bc7dfb83
							
						
					 | 
					
						
						
							
							ci: push: also run for simon2 branch
						
						
						
						
						
					 | 
					
						2022-04-24 23:43:47 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							db28b6b9ee
							
						
					 | 
					
						
						
							
							;ci: pull: another fix like push
						
						
						
						
						
					 | 
					
						2022-04-21 21:32:44 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							b03bbc9184
							
						
					 | 
					
						
						
							
							ci: push, pull: debug logging
						
						
						
						
						
					 | 
					
						2022-04-20 23:04:30 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							0023982560
							
						
					 | 
					
						
						
							
							ci: push, pull: debug logging
						
						
						
						
						
					 | 
					
						2022-04-20 23:00:57 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							64ae4c25fa
							
						
					 | 
					
						
						
							
							ci: push, pull: debug logging
						
						
						
						
						
					 | 
					
						2022-04-20 22:58:18 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e46044eb6
							
						
					 | 
					
						
						
							
							ci: push, pull: debug logging
						
						
						
						
						
					 | 
					
						2022-04-20 22:51:32 -10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Michael
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef5aafd11c
							
						
					 | 
					
						
						
							
							ci: push, pull: debug logging
						
						
						
						
						
					 | 
					
						2022-04-20 22:37:45 -10:00 | 
					
					
						
						
							
							
							
						
					 |