Skip to content

Commit 0f041b6

Browse files
authored
Merge branch 'master' into m-renaud-mrenaud-docs-getting-started
2 parents 00e842f + 888801b commit 0f041b6

File tree

221 files changed

+17797
-15850
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

221 files changed

+17797
-15850
lines changed

.arcconfig

Lines changed: 0 additions & 4 deletions
This file was deleted.

.ghci

Lines changed: 0 additions & 2 deletions
This file was deleted.

.ghcid

Lines changed: 0 additions & 1 deletion
This file was deleted.

.github/mergify.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
pull_request_rules:
2+
# rebase+merge strategy
3+
- actions:
4+
queue:
5+
name: default
6+
# Merge into master with a merge commit
7+
method: merge
8+
# Update the pr branch with rebase, so the history is clean
9+
update_method: rebase
10+
name: Put pull requests in the rebase+merge queue
11+
conditions:
12+
- label=merge me
13+
- '#approved-reviews-by>=2'
14+
# merge+squash strategy
15+
- actions:
16+
queue:
17+
name: default
18+
method: squash
19+
# both update methods get absorbed by the squash, so we use the most
20+
# reliable
21+
update_method: merge
22+
name: Put pull requests in the squash+merge queue
23+
conditions:
24+
- label=squash+merge me
25+
- '#approved-reviews-by>=2'
26+
27+
queue_rules:
28+
- name: default
29+
conditions: []

.github/workflows/windows.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
cabal v2-run cabal-install:unit-tests -- --pattern "! (/FileMonitor/ || /VCS/ || /Get/)"
6464
- name: cabal-tests
6565
# Using only one job, -j1, to fail less.
66-
run: cabal v2-run cabal-testsuite:cabal-tests -- -j1 --with-cabal=dist-newstyle\build\x86_64-windows\ghc-8.6.5\cabal-install-3.6.0.0\x\cabal\build\cabal\cabal.exe
66+
run: cabal v2-run cabal-testsuite:cabal-tests -- -j1 --with-cabal=dist-newstyle\build\x86_64-windows\ghc-8.6.5\cabal-install-3.7.0.0\x\cabal\build\cabal\cabal.exe
6767
test-windows-8_10_4:
6868
name: test ghc-8.10.4
6969
runs-on: windows-latest
@@ -111,4 +111,4 @@ jobs:
111111
cabal v2-run cabal-install:unit-tests -- --pattern "! (/FileMonitor/ || /VCS/ || /Get/)"
112112
- name: cabal-tests
113113
# Using only one job, -j1, to fail less.
114-
run: cabal v2-run cabal-testsuite:cabal-tests -- -j1 --with-cabal=dist-newstyle\build\x86_64-windows\ghc-8.10.4\cabal-install-3.6.0.0\x\cabal\build\cabal\cabal.exe
114+
run: cabal v2-run cabal-testsuite:cabal-tests -- -j1 --with-cabal=dist-newstyle\build\x86_64-windows\ghc-8.10.4\cabal-install-3.7.0.0\x\cabal\build\cabal\cabal.exe

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ cabal-tests.log
2626
/cabal-install/Setup
2727
/cabal-install/source-file-list
2828

29+
.stylish-haskell.yaml
30+
.stylish-haskell.yml
31+
.ghci
32+
.ghcid
33+
2934
# Output of release and bootstrap
3035
_build
3136

@@ -69,3 +74,6 @@ register.sh
6974

7075
# benchmarks
7176
bench.html
77+
78+
# Emacs
79+
.projectile

.mention-bot

Lines changed: 0 additions & 6 deletions
This file was deleted.

.projectile

Whitespace-only changes.

.stylish-haskell.yaml

Lines changed: 0 additions & 19 deletions
This file was deleted.

CONTRIBUTING.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ cabal v2-build cabal-tests # etc...
2929
Running tests
3030
-------------
3131

32-
**Using Github Actions and AppVeyor.**
32+
**Using Github Actions.**
3333
If you are not in a hurry, the most convenient way to run tests on Cabal
3434
is to make a branch on GitHub and then open a pull request; our
35-
continuous integration service on Github Actions and AppVeyor will build and
36-
test your code. Title your PR with WIP so we know that it does not need
35+
continuous integration service on Github Actions builds and
36+
tests your code. Title your PR with WIP so we know that it does not need
3737
code review.
3838

3939
Some tips for using Github Actions effectively:
@@ -72,10 +72,6 @@ failures:
7272
tested. If you have an Ubuntu system, you can download
7373
the binaries and run them directly.
7474

75-
5. Is the test failing on AppVeyor? Consider logging in via
76-
Remote Desktop to the build VM:
77-
https://www.appveyor.com/docs/how-to/rdp-to-build-worker/
78-
7975
If none of these let you reproduce, there might be some race condition
8076
or continuous integration breakage; please file a bug.
8177

@@ -194,8 +190,9 @@ We like [this style guide][guide].
194190
Changelog
195191
---------
196192

197-
When opening a pull request, you should write a changelog entry.
198-
This is done by adding a file in the `changelog.d` directory.
193+
When opening a pull request, you should write a changelog entry
194+
(or more in case of multiple independent changes).
195+
This is done by adding files in the `changelog.d` directory.
199196

200197
The files follow a simple key-value format similar to the one for .cabal files.
201198

0 commit comments

Comments
 (0)