From d1e519fd95007b16ad5b3f2454e9c26278a0576f Mon Sep 17 00:00:00 2001 From: iphydf Date: Tue, 2 Jan 2024 14:01:26 +0000 Subject: [PATCH] chore: Remove settings.yml in favour of hs-github-tools. Centralised settings means we can update them without having to pass all the CI checks of each repo. --- .github/settings.yml | 23 ----------------------- netlify.toml | 4 +--- tools/BUILD.bazel | 1 + 3 files changed, 2 insertions(+), 26 deletions(-) delete mode 100644 .github/settings.yml diff --git a/.github/settings.yml b/.github/settings.yml deleted file mode 100644 index 8056e477..00000000 --- a/.github/settings.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- -_extends: .github - -repository: - name: hs-toxcore - description: Haskell Tox protocol implementation - homepage: https://toktok.ltd/spec - topics: haskell, toxcore, network, p2p - has_issues: true - -branches: - - name: "master" - protection: - required_status_checks: - contexts: - - "android-aarch64" - - "android-arm" - - "android-i686" - - "android-x86_64" - - "bazel-opt" - - "build / stack" - - "checks / check-release" - - "common / buildifier" diff --git a/netlify.toml b/netlify.toml index 3dfee81c..efa43098 100644 --- a/netlify.toml +++ b/netlify.toml @@ -5,9 +5,7 @@ command = """\ mv .git res src test website/hs-toxcore && \ cd website && \ make spec && \ - gem update --system && \ - gem install --no-document sass-embedded -v 1.63.6 && \ - gem install --no-document jekyll guard-livereload && \ + gem install --no-document jekyll:4.2.2 guard-livereload && \ make toktok-site \ """ publish = "website/toktok-site" diff --git a/tools/BUILD.bazel b/tools/BUILD.bazel index ec5261e6..b31c42e2 100644 --- a/tools/BUILD.bazel +++ b/tools/BUILD.bazel @@ -16,6 +16,7 @@ haskell_binary( haskell_test( name = "toxsave-test", + size = "small", srcs = ["toxsave-test.hs"], ghcopts = ["-optl=-fsanitize=address"], tags = ["no-cross"],