From ce5e411dc7ffa3de6942b92d77ff6faa64fb09d5 Mon Sep 17 00:00:00 2001 From: Yousaf Nabi Date: Mon, 24 Jun 2024 14:21:53 +0100 Subject: [PATCH] chore: remove .cirrus.yml / update docs --- .cirrus.yml | 25 ------------------------- README.md | 25 +++---------------------- 2 files changed, 3 insertions(+), 47 deletions(-) delete mode 100644 .cirrus.yml diff --git a/.cirrus.yml b/.cirrus.yml deleted file mode 100644 index be86a893..00000000 --- a/.cirrus.yml +++ /dev/null @@ -1,25 +0,0 @@ -BUILD_TEST_TASK_TEMPLATE: &BUILD_TEST_TASK_TEMPLATE - arch_check_script: | - uname -m - ffi_download_script: | - chmod +x build/download-native-libs.sh - build/download-native-libs.sh - restore_script: | - dotnet restore - build_script: | - dotnet build --no-restore - test_script: | - dotnet test --no-build --verbosity normal - pack_script: | - dotnet pack --verbosity normal -c Release --no-restore --include-source --version-suffix alpha.123 -o ./dist - -linux_arm64_task: - arm_container: - image: mcr.microsoft.com/dotnet/sdk:8.0 - << : *BUILD_TEST_TASK_TEMPLATE - -linux_arm64_alpine_task: - arm_container: - image: mcr.microsoft.com/dotnet/sdk:8.0-alpine - setup_alpine_script: apk add curl bash gzip - << : *BUILD_TEST_TASK_TEMPLATE \ No newline at end of file diff --git a/README.md b/README.md index 6da56993..42bfb3a5 100644 --- a/README.md +++ b/README.md @@ -238,31 +238,12 @@ Due to using a shared native library instead of C# for the main Pact logic only | Windows | x64 | ✔️ Yes | | Linux (libc) | x86 | ❌ No | | Linux (libc) | x64 | ✔️ Yes | -| Linux (musl) | x64 | ✔️ Yes (Tier 2)* | -| Linux (libc) | ARM | ✔️ Yes (Tier 3)* | -| Linux (musl) | ARM | ✔️ Yes (Tier 3)* | +| Linux (musl) | x64 | ✔️ Yes | +| Linux (libc) | ARM | ✔️ Yes | +| Linux (musl) | ARM | ✔️ Yes | | OSX | x64 | ✔️ Yes | | OSX | ARM (M1/M2) | ✔️ Yes | -#### Support - -- Tier 1 - - Established - - Full CI/CD support. - - Users should not encounter issues - - Full reproducible examples running in CI, should be provided by users raising issues - - If using musl targets, users should attempt the same test on a libc target (such as debian) -- Tier 2 - - Recently introduced - - Full CI/CD support. - - Users may encounter issues - - Full reproducible examples running in CI, should be provided by users raising issues - - If using musl targets, users should attempt the same test on a libc target (such as debian) -- Tier 3 - - Recently introduced, No/limited CI/CD support. - - Users may encounter issues - - Full reproducible examples which can be run by maintainers locally, should be provided by users raising issues - ### Pact Specification | Version | Status | [Spec] Compatibility | Install |