Yvan Sraka
d68add56b4
Add macOS artifacts to GitHub releases
...
This fix https://github.com/input-output-hk/foliage/issues/62 but require https://github.com/input-output-hk/foliage/issues/47 to be addressed first!
2023-06-18 12:43:17 +02:00
Andrea Bedini
f25603f3c6
Merge pull request #69 from bgamari/main
2023-06-16 08:20:01 +08:00
Ben Gamari
1cc2db12ac
foliage: Force FileInfo
...
Unfortunately hackage-security constructs these using lazy bytestrings
and they are therefore liable to hold open fds longer than necessary,
resulting in fd exhaustion.
Fixes another manifestation of #35 .
2023-06-15 11:16:59 -04:00
Andrea Bedini
a938062863
Merge pull request #68 from input-output-hk/yvan-sraka-patch-1
...
Update `release.yml`
2023-06-09 12:43:38 +08:00
Yvan Sraka
48856e3ce0
Update release.yml
...
This is tested and working … but only for `x86_64-linux`, `flake.nix` should be updated to support other platforms :)
2023-06-08 14:32:16 +02:00
Andrea Bedini
8a549d6b9f
Merge pull request #67 from input-output-hk/yvan-sraka-patch-1
...
Update `release.yml`
2023-06-06 21:38:05 +08:00
Yvan Sraka
eb060cd480
Update release.yml
2023-06-06 14:05:42 +02:00
Andrea Bedini
7474ed7e4c
Merge pull request #66 from amesgen/fix-deprecations
...
Fix `preferred-versions` format
2023-06-06 10:00:30 +08:00
amesgen
9833056b60
Fix preferred-versions
format
...
Co-authored-by: Andrea Bedini <andrea@andreabedini.com>
2023-06-05 14:49:55 +02:00
Andrea Bedini
0f408ad7bc
Update release.yml
2023-06-05 20:33:26 +08:00
Andrea Bedini
e36b704aa8
Update release.yml
2023-06-05 20:31:20 +08:00
Andrea Bedini
7855aaa238
Merge pull request #64 from input-output-hk/62-build-foliage-binaries
2023-06-04 14:25:14 +08:00
Andrea Bedini
4a11e81c9c
Merge pull request #65 from input-output-hk/andrea/fix-dependencies-again
2023-06-01 07:10:56 +08:00
Andrea Bedini
dce8dade86
Another go at the dependencies
2023-06-01 00:35:17 +08:00
Yvan Sraka
ad5b4b7e20
Fix #62 : Build foliage binaries
...
Implemented a GA using Nix for automatic build and publish a GitHub release from the latest `main` branch commit.
Consider using git tags for more controlled versioning and releases.
2023-05-31 10:22:59 +02:00
Andrea Bedini
32c033cd57
Merge pull request #63 from input-output-hk/andrea/hackage-urls
...
Implement revision urls, drop "index/" url
2023-05-30 16:56:27 +08:00
Andrea Bedini
c300284fbf
Add url for latest cabal file
2023-05-30 16:46:46 +08:00
Andrea Bedini
0d0603b0d3
Stick to GHC minor versions
2023-05-30 13:27:51 +08:00
Andrea Bedini
f294fcf6eb
Implement revision urls, drop "index/" url
2023-05-30 12:42:19 +08:00
Andrea Bedini
c9d3a0bbb9
Merge pull request #61 from input-output-hk/website-package-dependencies
...
Add build dependencies to package pages
2023-05-29 15:39:16 +08:00
Andrea Bedini
56f8b81838
Display conditionals correctly
2023-05-29 15:27:22 +08:00
Andrea Bedini
e51484454e
Display build dependencies better
2023-05-29 13:41:39 +08:00
Andrea Bedini
1f899fe101
Add build dependencies to package pages
...
Closes #59
2023-05-29 13:41:07 +08:00
Andrea Bedini
eb0e97d919
Merge pull request #60 from input-output-hk/tidy-up
...
Tidy-up
2023-05-24 11:50:19 +08:00
Andrea Bedini
dd3934c99d
Backtrack on previous change an use cabal-install for sdists
2023-05-24 11:35:34 +08:00
Andrea Bedini
42a2e7f52f
Merge remote-tracking branch 'origin/main' into tidy-up
2023-05-23 14:37:11 +08:00
Andrea Bedini
a32da0b49c
Tidy-up
...
- Bump Cabal-syntax to 3.10
- Drop Distribution.PackageDescription.FieldGrammar.Copy
- Drop cabal-install dependency
- Tidy up bounds
2023-05-23 14:31:46 +08:00
Andrea Bedini
9a1eaafe73
Merge pull request #56 from yvan-sraka/show-public-keys
...
Fix #13 : create keys should show the public keys
2023-05-15 17:54:23 +08:00
Andrea Bedini
8fef0cd997
Fix up, print root keys but create the other keys too
2023-05-15 17:51:26 +08:00
Andrea Bedini
01a693789f
Merge branch 'main' into show-public-keys
2023-05-15 17:10:06 +08:00
Andrea Bedini
6c39112cf1
Merge pull request #49 from yvan-sraka/deprecated-versions
...
Fix #18 : add support for deprecated-versions
2023-05-15 17:01:46 +08:00
Yvan Sraka
f40673352f
Update app/Foliage/HackageSecurity.hs
...
Co-authored-by: Andrea Bedini <andrea@andreabedini.com>
2023-05-15 10:58:44 +02:00
Andrea Bedini
4cafbe75a1
Improve deprecation label on the webpages
...
- Add label also to revisions
- Resize the label on package versions page
2023-05-15 15:23:36 +08:00
Andrea Bedini
4f706f9bd9
Fix page formatting issue
2023-05-15 15:06:46 +08:00
Andrea Bedini
64f1578369
Restore integrity validation for datatables.js
...
Likely disabled by accident.
2023-05-15 14:58:44 +08:00
Andrea Bedini
285c8e31b1
Comments and formatting
2023-05-15 14:43:16 +08:00
Andrea Bedini
754a1c1bd7
Remove dead code
2023-05-15 14:12:42 +08:00
Andrea Bedini
a93eb62daa
Add more comments
2023-05-15 14:12:22 +08:00
Yvan Sraka
59e0d72cb9
Fix #13 : create keys should show the public keys
2023-05-05 15:43:42 +02:00
Yvan Sraka
73a787ef4f
Merge branch 'main' into deprecated-versions
2023-05-03 10:47:23 +02:00
Andrea Bedini
acc0f88727
Merge pull request #54 from andreabedini/more-systems
...
Rework flake
2023-05-03 15:33:27 +08:00
Andrea Bedini
521e3975a1
Drop static build on aarch64-linux
...
There's no hope.
2023-05-03 14:55:58 +08:00
Andrea Bedini
a6c9aa819a
Rework again
2023-05-03 12:32:07 +08:00
Andrea Bedini
dd93a9e757
Rework things
2023-04-27 18:00:59 +08:00
Andrea Bedini
9948cc7d56
Add comments about revisions timestamps
2023-04-24 22:40:56 +08:00
Andrea Bedini
9c142e3702
Properly render version ranges
2023-04-24 22:26:13 +08:00
Andrea Bedini
62789a17e8
Revisions at the same time as publication is allowed
...
(Apparently)
2023-04-24 22:23:24 +08:00
Andrea Bedini
16d75ecc16
Rework the metadata validation
2023-04-24 22:09:17 +08:00
Andrea Bedini
33edc7773d
Put a bandage on cmdImportIndex
2023-04-24 11:52:03 +08:00
Yvan Sraka
7da6927247
Fix #18 : add support for deprecated-versions
...
Co-authored-by: Andrea Bedini <andrea@andreabedini.com>
2023-04-20 16:45:08 +02:00