Commit Graph

6522 Commits

Author SHA1 Message Date
Robin Heggelund Hansen
1727560b49
Fix remaining compile errors. 2023-01-13 11:18:06 +01:00
Robin Heggelund Hansen
fe9dd4177f
Add support for local dependencies in Solver 2023-01-13 11:18:06 +01:00
Robin Heggelund Hansen
c517ff694d
Extract PossibleFilePath to module. 2023-01-13 11:18:05 +01:00
Robin Heggelund Hansen
23dbd24478
Allow storing file paths in the version field of dependencies in gren.json 2023-01-13 11:18:05 +01:00
Robin Heggelund Hansen
326b78b370
Remove another unused function. 2023-01-13 11:18:05 +01:00
Robin Heggelund Hansen
0e09af16ca
Remove unused export. 2023-01-13 11:18:05 +01:00
Robin Heggelund Hansen
9d25b12b16
Decrement version for this branch, in order to use existing packages for testing. 2023-01-13 11:18:05 +01:00
Robin Heggelund Hansen
7472c9537c
Merge pull request #176 from gren-lang/update-build
Update build
2023-01-13 11:17:38 +01:00
Robin Heggelund Hansen
4d3836bcbe
Update GHC to latest 9.4 patch release. 2023-01-13 11:02:03 +01:00
Robin Heggelund Hansen
2dcffb7b4a
Generate cabal.project.freeze as part of build step, remove the actual file. 2023-01-13 10:41:56 +01:00
Robin Heggelund Hansen
2f8bd5374e
Merge pull request #175 from BendingBender/patch-1
Add BendingBender to contributors
2023-01-12 16:34:54 +01:00
Dimitri B
e7b0b9f0ce
Add BendingBender to contributors 2023-01-12 16:26:28 +01:00
Robin Heggelund Hansen
577df0d8fe
Merge pull request #171 from BendingBender/forbid-make-output-for-package
Forbid make output for package type projects
2023-01-10 10:46:09 +01:00
Robin Heggelund Hansen
70435ca10f
Merge pull request #174 from BendingBender/exposing-variants-minor-version
Exposing variants should bump only minor version
2023-01-10 10:30:25 +01:00
Dimitri B
ffe5349e4d
Exposing variants should bump only minor version
If a package exposes variants of a type that did not expose its variants in a previous version, the
change should be marked as minor.

Fix #170
2023-01-08 19:16:27 +01:00
Dimitri B
5e79e1b70a
Forbid make output for package type projects
Fix #93
2022-12-29 16:51:49 +01:00
Robin Heggelund Hansen
97f67c92e8
Update dependencies. 2022-12-16 08:33:32 +01:00
Robin Heggelund Hansen
1da80ade44
Bump version to 0.3.0 2022-12-16 08:31:23 +01:00
Robin Heggelund Hansen
42690bbaba
Merge pull request #166 from gren-lang/enable-static-linking
Configure static builds.
2022-12-15 08:28:52 +01:00
Robin Heggelund Hansen
89dd336867
Disable split-sections for windows. 2022-12-14 15:03:12 +01:00
Robin Heggelund Hansen
1291c25af6
Typos 2022-12-14 14:56:49 +01:00
Robin Heggelund Hansen
06a301b2f3
Add configuration step. 2022-12-14 14:50:11 +01:00
Robin Heggelund Hansen
aa191bd123
Fix caching on windows. 2022-12-14 14:32:24 +01:00
Robin Heggelund Hansen
5983c4c9a0
Use bash on windows, and don't store .cabal in its entirety. 2022-12-14 14:15:59 +01:00
Robin Heggelund Hansen
072ffe58d6
Add windows. 2022-12-14 14:03:30 +01:00
Robin Heggelund Hansen
fe33dd475e
Add mac. 2022-12-14 13:39:41 +01:00
Robin Heggelund Hansen
3fc4b3632b
Alternative way of setting ghc and cabal version. 2022-12-14 13:23:01 +01:00
Robin Heggelund Hansen
47aaffdc70
Get rid of releases workflow. 2022-12-14 13:17:01 +01:00
Robin Heggelund Hansen
b004170cc6
Also run verify workflow on push to main. 2022-12-14 13:12:12 +01:00
Robin Heggelund Hansen
a5788f96ba
Remove --enable-tests flag 2022-12-14 13:04:13 +01:00
Robin Heggelund Hansen
e3d845a0a2
Validate format and run tests. 2022-12-14 12:57:47 +01:00
Robin Heggelund Hansen
fb61dab734
Reduce retention to 14 days. 2022-12-14 12:40:39 +01:00
Robin Heggelund Hansen
858ff57b98
revert cache key names. 2022-12-14 12:38:33 +01:00
Robin Heggelund Hansen
63f4fa10b1
Update llvm. 2022-12-14 12:34:01 +01:00
Robin Heggelund Hansen
8df748f641
Use latest alpine 2022-12-14 12:25:51 +01:00
Robin Heggelund Hansen
f121200237
Trying to fix empty caches. 2022-12-14 12:24:26 +01:00
Robin Heggelund Hansen
af582ba557
Update cache action version. 2022-12-14 12:13:21 +01:00
Robin Heggelund Hansen
f766fa0358
Tell cabal list-bin that project has been compiled with optimizations, so path becomes correct. 2022-12-14 12:08:35 +01:00
Robin Heggelund Hansen
8d14f9bf81
Fix cache key names. 2022-12-14 11:58:00 +01:00
Robin Heggelund Hansen
487761cc06
Improve caching 2022-12-14 11:53:54 +01:00
Robin Heggelund Hansen
5b29432288
Filling in the blanks. 2022-12-14 11:40:08 +01:00
Robin Heggelund Hansen
289f0546d5
Revert "Remove debug code."
This reverts commit 3e9027a97a.
2022-12-14 11:28:18 +01:00
Robin Heggelund Hansen
3e9027a97a
Remove debug code. 2022-12-13 20:46:38 +01:00
Robin Heggelund Hansen
4795372110
New view of setting path. 2022-12-13 20:41:28 +01:00
Robin Heggelund Hansen
2a0b4f758c
Possible fix for path. 2022-12-13 20:32:48 +01:00
Robin Heggelund Hansen
db31417d72
Build static exec. 2022-12-13 20:28:42 +01:00
Robin Heggelund Hansen
a66d85c82d
Fix typo. 2022-12-13 20:25:29 +01:00
Robin Heggelund Hansen
d659a3ce00
Install haskell. 2022-12-13 20:24:15 +01:00
Robin Heggelund Hansen
6a6e1c78af
Remove bash default. 2022-12-13 20:21:22 +01:00
Robin Heggelund Hansen
9131949e55
Testing... 2022-12-13 20:20:08 +01:00