summaryrefslogtreecommitdiff
path: root/deps/irc-conduit/.github
diff options
context:
space:
mode:
Diffstat (limited to 'deps/irc-conduit/.github')
-rw-r--r--deps/irc-conduit/.github/dependabot.yml7
-rw-r--r--deps/irc-conduit/.github/workflows/ci.yaml31
2 files changed, 38 insertions, 0 deletions
diff --git a/deps/irc-conduit/.github/dependabot.yml b/deps/irc-conduit/.github/dependabot.yml
new file mode 100644
index 0000000..da0b496
--- /dev/null
+++ b/deps/irc-conduit/.github/dependabot.yml
@@ -0,0 +1,7 @@
+version: 2
+updates:
+ - package-ecosystem: github-actions
+ directory: /
+ schedule:
+ interval: daily
+
diff --git a/deps/irc-conduit/.github/workflows/ci.yaml b/deps/irc-conduit/.github/workflows/ci.yaml
new file mode 100644
index 0000000..9034267
--- /dev/null
+++ b/deps/irc-conduit/.github/workflows/ci.yaml
@@ -0,0 +1,31 @@
+name: Run tests
+
+on: pull_request
+
+jobs:
+ lint:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ - uses: haskell/actions/setup@v2.4.3
+ with:
+ enable-stack: true
+ - name: Setup
+ run: |
+ stack --no-terminal install stylish-haskell hlint
+ - name: Lint
+ run: |
+ set -ex
+ stack --no-terminal exec -- hlint --no-summary .
+ stack --no-terminal exec -- find . -name '*.hs' -exec stylish-haskell -i {} \;
+ git diff --exit-code
+ test:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ - uses: haskell/actions/setup@v2.4.3
+ with:
+ enable-stack: true
+ - name: Build
+ run: |
+ stack --no-terminal build