Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# hadolint ignore=DL3007
FROM toxchat/haskell:latest

RUN ["git", "clone", "https://github.com/TokTok/hs-github-tools", "/work"]
RUN ["stack", "build"]
RUN ["rm", "-rf", "/work"]
COPY . /work/
RUN ["stack", "build"]
1 change: 0 additions & 1 deletion tools/hub-pulls.hs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{-# LANGUAGE OverloadedStrings #-}
module Main (main) where

import Control.Applicative ((<$>))
import qualified Data.ByteString.Char8 as BS8
import qualified Data.Text as Text
import qualified GitHub
Expand Down
5 changes: 0 additions & 5 deletions web/TokTok/Hello.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
{-# LANGUAGE CPP #-}
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE MultiParamTypeClasses #-}
{-# LANGUAGE OverloadedStrings #-}
Expand All @@ -11,7 +10,6 @@ module TokTok.Hello (newApp) where
import Caching.ExpiringCacheMap.HashECM (CacheSettings (..), ECM,
consistentDuration,
lookupECM, newECMIO)
import Control.Applicative ((<$>), (<*>))
import Control.Concurrent.MVar (MVar)
import Control.Monad.IO.Class (liftIO)
import qualified Data.ByteString.Char8 as BS8
Expand All @@ -22,9 +20,6 @@ import Data.Text.Encoding (encodeUtf8)
import qualified Data.Time.Clock.POSIX as POSIX
import qualified GitHub
import Network.HTTP.Media ((//), (/:))
#if !MIN_VERSION_servant_server(0, 6, 0)
import Network.Wai (Application)
#endif
import Servant
import System.Environment (getEnv)

Expand Down
2 changes: 0 additions & 2 deletions web/TokTok/Webhooks.hs
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
{-# LANGUAGE OverloadedStrings #-}
module TokTok.Webhooks (app) where

import Control.Applicative ((<$>))
import qualified Data.Aeson.Encode.Pretty as Aeson
import qualified Data.Algorithm.DiffContext as Diff
import qualified Data.ByteString as BS
import qualified Data.ByteString.Lazy as LBS
import qualified Data.CaseInsensitive as CI
import qualified Data.Maybe as Maybe
import Data.Monoid (mempty, (<>))
import Data.Text (Text)
import qualified Data.Text as Text
import qualified Data.Text.Encoding as Text (decodeUtf8With, encodeUtf8)
Expand Down