Skip to content

Commit

Permalink
Prepare 0.8.2.1 release.
Browse files Browse the repository at this point in the history
Removed other subprojects.
Reformatted.
Updated changelog and readme.
Use new .github workflows.
  • Loading branch information
brianjosephmckeon authored Mar 6, 2024
1 parent 22dfe83 commit 74a090b
Show file tree
Hide file tree
Showing 64 changed files with 1,914 additions and 4,629 deletions.
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@byteverse/l3c
11 changes: 11 additions & 0 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: build
on:
pull_request:
branches:
- "*"

jobs:
call-workflow:
uses: byteverse/.github/.github/workflows/build-matrix.yaml@main
with:
cabal-file: siphon.cabal
10 changes: 10 additions & 0 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: release
on:
push:
tags:
- "*"

jobs:
call-workflow:
uses: byteverse/.github/.github/workflows/release.yaml@main
secrets: inherit
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.vscode/
*.aux
cabal-dev
.cabal-sandbox
Expand Down
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Revision history for siphon

## 0.8.2.1 -- 2024-03-06

* Update package metadata.
* Removed `semigroups` dependency.

## 0.8.2.0 -- 2022-10-11

* Add

## 0.8.1.2 -- 2021-10-25

* Correct handling of CRLF.
File renamed without changes.
12 changes: 5 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
Most of the tests use doctest, which isn't run like a normal test suite (I guess).
To run doctests:

To run these tests, first make sure `doctest` is on the `PATH` (i.e. `cabal install doctest`), then run the following commands:
First make sure `doctest` is on the `PATH` (i.e. `cabal install doctest`).

Then run:

```
cabal repl --build-depends=QuickCheck --with-ghc=doctest --repl-options="-fno-warn-orphans" siphon
cabal repl --build-depends=QuickCheck --with-ghc=doctest --repl-options="-fno-warn-orphans" colonnade
cabal repl --build-depends=QuickCheck --with-ghc=doctest --repl-options="-fno-warn-orphans" blaze-colonnade
cabal repl --with-ghc=doctest --repl-options="-fno-warn-orphans -Wno-x-partial" siphon
```

There are no tests for lucid-colonnade at present.
2 changes: 0 additions & 2 deletions blaze-colonnade/Setup.hs

This file was deleted.

38 changes: 0 additions & 38 deletions blaze-colonnade/blaze-colonnade.cabal

This file was deleted.

48 changes: 0 additions & 48 deletions blaze-colonnade/hackage-docs.sh

This file was deleted.

Loading

0 comments on commit 74a090b

Please sign in to comment.