diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 68dadfa..fe7fad0 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -7,6 +7,10 @@ on: jobs: + api_breakage: + name: Check API breakage + uses: BinaryBirds/github-workflows/.github/workflows/api_breakage.yml@main + swiftlang_checks: name: Swiftlang Checks uses: swiftlang/github-workflows/.github/workflows/soundness.yml@main @@ -27,13 +31,7 @@ jobs: uses: BinaryBirds/github-workflows/.github/workflows/extra_soundness.yml@main with: local_swift_dependencies_check_enabled : true + run_tests_with_cache_enabled : true headers_check_enabled : false docc_warnings_check_enabled : true - - swiftlang_tests: - name: Swiftlang Tests - uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@main - with: - enable_windows_checks : false - linux_build_command: "swift test --parallel --enable-code-coverage" - linux_exclude_swift_versions: "[{\"swift_version\": \"5.8\"}, {\"swift_version\": \"5.9\"}, {\"swift_version\": \"5.10\"}, {\"swift_version\": \"nightly\"}, {\"swift_version\": \"nightly-main\"}, {\"swift_version\": \"6.0\"}, {\"swift_version\": \"nightly-6.0\"}, {\"swift_version\": \"nightly-6.1\"}, {\"swift_version\": \"nightly-6.3\"}]" \ No newline at end of file + run_tests_swift_versions: '["6.1","6.2"]' \ No newline at end of file diff --git a/Makefile b/Makefile index 6eb7b96..d3ccece 100644 --- a/Makefile +++ b/Makefile @@ -7,6 +7,9 @@ check: symlinks language deps lint headers docc-warnings package package: curl -s $(baseUrl)/check-swift-package.sh | bash +breakage: + curl -s $(baseUrl)/check-api-breakage.sh | bash + symlinks: curl -s $(baseUrl)/check-broken-symlinks.sh | bash diff --git a/README.md b/README.md index c38c6bb..8d8292c 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,7 @@ Abstract database component, providing a shared API surface for database drivers written in Swift. -[ - ![Release: 1.0.0-beta.5](https://img.shields.io/badge/Release-1%2E0%2E0--beta%2E5-F05138) -]( - https://github.com/feather-framework/feather-database/releases/tag/1.0.0-beta.5 -) +[![Release: 1.0.0-beta.5](https://img.shields.io/badge/Release-1%2E0%2E0--beta%2E5-F05138)](https://github.com/feather-framework/feather-database/releases/tag/1.0.0-beta.5) ## Features