Commit Graph

90 Commits

Author SHA1 Message Date
Chris Penner
1895dff8f8 Use bash, not power-shell for simplicity sake 2022-03-31 12:39:24 -06:00
Chris Penner
1c42911699 Multiple tries for building dependencies on windows. 2022-03-31 12:31:19 -06:00
Chris Penner
578573c459
Fix broken windows release automation (#2976)
* Fix broken commands on windows release automation
2022-03-10 10:38:28 -06:00
Chris Penner
97cce8d231 Disable windows release until we can fix it properly.
We'll use a manual release for now.
2022-03-08 15:49:30 -06:00
Arya Irani
6137f6d23e
support windows in ci (#2913)
* add `windows-2019` to ci build matrix

* Reconfigure ci scripts to work on windows as well as other platforms
2022-02-28 20:05:02 -06:00
Arya Irani
f7e69a7dc3 add windows release (1st attempt) 2022-02-18 13:10:25 -07:00
Cody Allen
81278fad5d
Fix build harder 2022-02-11 11:03:18 -08:00
Cody Allen
dfc441a086
Attempt to fix release Action 2022-02-11 10:59:35 -08:00
Chris Penner
c358d52415 Remove duplicate release key 2021-12-14 15:58:22 -06:00
Simon Højberg
bf54fc40e2 Match UI release zip file of unisonLocal.zip
The Codebase UI changed its main artifact of ucm.zip to unisonLocal.zip,
make sure we build using the right artifcat.
2021-11-29 10:30:22 -05:00
Mitchell Rosen
2afb42bf2d flush busted .stack-work cache in CI 2021-11-12 20:14:57 -05:00
Mitchell Rosen
caf72964b6 ci tweak 2021-11-05 23:00:59 -04:00
Mitchell Rosen
d46bdcbf3e move many ucm-related modules into unison-cli library component 2021-11-05 00:40:50 -04:00
Paul Chiusano
5b18e7f4a2
Update ci.yaml 2021-10-28 10:02:52 -05:00
Chris Penner
768fb100e0 Remove testing checks 2021-10-27 11:52:08 -06:00
Chris Penner
923cfce974 Apply new caching strategies 2021-10-27 11:51:31 -06:00
Chris Penner
084a1732ab Do nothing if no changes 2021-10-27 09:25:48 -06:00
Chris Penner
1f1ad96db4 Change workflow name to Haddocks 2021-10-26 21:31:24 -06:00
Chris Penner
ded1442b53 cache updates 2021-10-26 21:30:10 -06:00
Chris Penner
1dafd06d60 Clarify comments on caching strategy 2021-10-26 21:27:21 -06:00
Chris Penner
a573a8182a Add testing trigger events 2021-10-26 16:44:14 -06:00
Chris Penner
49e4bc9277 Fix caching on haddocks workflow 2021-10-26 16:42:17 -06:00
Chris Penner
4251fa79a8 Fix restore keys typo 2021-10-26 16:40:24 -06:00
Chris Penner
0a7cb8b825 Run haddocks 2021-10-26 16:14:15 -06:00
Chris Penner
9140f21421 Split haddocks into separate CI job again 2021-10-26 15:41:38 -06:00
Chris Penner
d63763a3eb Add restore-key for stack-work cache 2021-10-26 14:51:23 -06:00
Chris Penner
6162c08f5d Try different cache-keys 2021-10-26 14:48:36 -06:00
Chris Penner
32f0af7442 Adjust caching and work-dirs 2021-10-26 11:07:00 -06:00
Chris Penner
4543b59139 Try checking out haddock at a different path 2021-10-25 10:20:34 -06:00
Chris Penner
4767af6be6 Always build haddocks when testing 2021-10-22 16:41:10 -06:00
Chris Penner
f81648392b Get ready for merge to trunk 2021-10-22 15:34:25 -06:00
Chris Penner
f424b19181 Try try again 2021-10-22 14:44:56 -06:00
Chris Penner
92fc1324c5 Testing version 2021-10-22 14:24:24 -06:00
Chris Penner
2bba926a54 Compare against correct ref 2021-10-22 14:20:41 -06:00
Chris Penner
aaf7a5bc03 Test haddock build 2021-10-22 10:42:28 -06:00
Chris Penner
58488189d5 Fix bad expression syntax 2021-10-22 10:37:54 -06:00
Chris Penner
2c37f2f7ad Fix bad tag syntax 2021-10-22 10:36:57 -06:00
Chris Penner
435b75d3ae Try single quotes 2021-10-22 10:35:33 -06:00
Chris Penner
4f7356c2ec Try setting env in first step 2021-10-22 10:33:58 -06:00
Chris Penner
26d752ff89 Split up checkout step 2021-10-22 10:31:20 -06:00
Chris Penner
8cb3ffe6f5 Refactor ci workflow for haddocks 2021-10-22 10:29:34 -06:00
Chris Penner
28a450ec07 Move haddocks workflow to main CI workflow 2021-10-22 10:18:34 -06:00
Chris Penner
5915a34b48 Fix cache-keys 2021-10-21 19:06:02 -06:00
Chris Penner
4ef26b0562 Add haddocks script and workflow 2021-10-21 17:53:59 -06:00
Chris Penner
92288580d1 Cleanups 2021-10-12 15:12:32 -06:00
Chris Penner
4190ef98a8 Add release tags 2021-10-12 15:03:33 -06:00
Chris Penner
f4bae0f7cb Prevent CI builds from triggering twice 2021-10-12 14:58:09 -06:00
Mitchell Rosen
fb54a137c5 fix typo in ci.yaml 2021-10-06 18:02:06 -04:00
Mitchell Rosen
023a86c585 add unison-util-relation test suite 2021-10-06 12:24:45 -04:00
Paul Chiusano
2ab39a2ac4 Tweak to allow CI to pass
It now runs the test but doesn't care if the output has changed
2021-09-07 14:37:24 -05:00