You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# this builds all libraries and executables (without tests/benchmarks)
82
92
- cabal new-build -w ${HC} --disable-tests --disable-benchmarks all
83
93
84
94
# Build with installed constraints for packages in global-db
85
-
- if $INSTALLED; then
86
-
echo cabal new-build -w ${HC} --disable-tests --disable-benchmarks $(${HCPKG} list --global --simple-output --names-only | sed 's/\([a-zA-Z0-9-]\{1,\}\) */--constraint="\1 installed" /g') all | sh;
87
-
else echo "Not building with installed constraints"; fi
95
+
- if $INSTALLED; then echo cabal new-build -w ${HC} --disable-tests --disable-benchmarks $(${HCPKG} list --global --simple-output --names-only | sed 's/\([a-zA-Z0-9-]\{1,\}\) */--constraint="\1 installed" /g') all | sh; else echo "Not building with installed constraints"; fi
88
96
89
97
# build & run tests, build benchmarks
90
98
- cabal new-build -w ${HC} ${TEST} ${BENCH} all
91
-
- if [ "x$TEST" = "x--enable-tests" ]; then cabal new-test -w ${HC} ${TEST} all; fi
99
+
- if [ "x$TEST" = "x--enable-tests" ]; then cabal new-test -w ${HC} ${TEST} ${BENCH} all; fi
100
+
101
+
# cabal check
102
+
- (cd github-* && cabal check)
92
103
93
104
# haddock
94
105
- rm -rf ./dist-newstyle
95
-
- if $HADDOCK; then cabal new-haddock -w ${HC} --disable-tests --disable-benchmarks all; else echo "Skipping haddock generation";fi
106
+
- if $HADDOCK; then cabal new-haddock -w ${HC} ${TEST} ${BENCH} all; else echo "Skipping haddock generation";fi
See [git commit summary](https://github.com/phadej/github/compare/v0.14.1...v0.15.0)
50
75
51
-
Changes for 0.14.1
76
+
## Changes for 0.14.1
52
77
53
78
- Add `membersOfWithR`, `listTeamMembersR`
54
79
- Add related enums: `OrgMemberFilter`, `OrgMemberRole`, `TeamMemberRole`
55
80
- Add `Enum` and `Bounded` instances to `Privacy`, `Permission`,
56
81
`RepoPublicity`
57
82
- Don't require network access for search tests
58
83
59
-
Changes for 0.14.0
84
+
## Changes for 0.14.0
60
85
61
86
Large API changes:
62
87
@@ -67,27 +92,27 @@ Large API changes:
67
92
- Add `Binary` instances for all data
68
93
-`GithubOwner` is a `newtype` of `Either User Organization`. There's still `SimpleOwner`.
69
94
70
-
Changes for 0.5.0:
95
+
## Changes for 0.5.0:
71
96
72
97
* OAuth.
73
98
* New function: `Github.Repos.organizationRepo`, to get the repo for a specific organization.
74
99
* Introduce a new `newRepoAutoInit` flag to `NewRepo`, for whether to initialize a repo while creating it.
75
100
* Relax the attoparsec version requirements.
76
101
* The above by [John Wiegley](https://github.com/jwiegley).
77
102
78
-
Changes for 0.4.1:
103
+
## Changes for 0.4.1:
79
104
80
105
* Stop using the uri package.
81
106
* Use aeson version 0.6.1.0.
82
107
* Use attoparsec version 0.10.3.0.
83
108
* Use http-conduit over 1.8.
84
109
* Use unordered-containers between 0.2 and 0.3.
85
110
86
-
Changes for 0.4.0:
111
+
## Changes for 0.4.0:
87
112
88
113
* Use http-conduit version 1.4.1.10.
89
114
90
-
Changes for 0.3.0:
115
+
## Changes for 0.3.0:
91
116
92
117
* Re-instantiate the Blobs API.
93
118
*`repoDescription1` and `repoPushedAt` are a `Maybe GithubDate`.
@@ -97,11 +122,11 @@ Changes for 0.3.0:
97
122
ever-changing `http-conduit` package.
98
123
* Features by [Pavel Ryzhov](https://github.com/paulrzcz) and [Simon Hengel](https://github.com/sol).
99
124
100
-
Changes for 0.2.1:
125
+
## Changes for 0.2.1:
101
126
102
127
* Expand the unordered-containers dependency to anything in 0.1.x .
103
128
104
-
Changes for 0.2.0:
129
+
## Changes for 0.2.0:
105
130
106
131
*`milestoneDueOn` and `repoLanguage` are now `Maybe` types.
107
132
* Introduce `GithubOwner` as the sum type for a `GithubUser` or `GithubOrganization`. Everything that once produced a `GithubUser` now produces a `GithubOwner`. All record accessors have changed their names
0 commit comments