From 97913a4739a3632085d3ee4e61dc2a83a85e8930 Mon Sep 17 00:00:00 2001 From: GErP83 Date: Tue, 3 Feb 2026 19:26:00 +0100 Subject: [PATCH 1/2] fix readme, change workflows --- .github/workflows/deployment.yml | 1 + .github/workflows/testing.yml | 4 ++-- README.md | 30 ++++++++++++------------------ 3 files changed, 15 insertions(+), 20 deletions(-) diff --git a/.github/workflows/deployment.yml b/.github/workflows/deployment.yml index 680623b..672e272 100644 --- a/.github/workflows/deployment.yml +++ b/.github/workflows/deployment.yml @@ -5,6 +5,7 @@ on: tags: - 'v*' - '[0-9]*' + workflow_dispatch: jobs: diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index ebfae0b..68dadfa 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -15,7 +15,7 @@ jobs: format_check_enabled : true broken_symlink_check_enabled : true unacceptable_language_check_enabled : true - shell_check_enabled : true + shell_check_enabled : false docs_check_enabled : false api_breakage_check_enabled : false license_header_check_enabled : false @@ -27,7 +27,7 @@ jobs: uses: BinaryBirds/github-workflows/.github/workflows/extra_soundness.yml@main with: local_swift_dependencies_check_enabled : true - headers_check_enabled : true + headers_check_enabled : false docc_warnings_check_enabled : true swiftlang_tests: diff --git a/README.md b/README.md index 6199e1a..0096bae 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,7 @@ An abstract mail component for Feather CMS. -[ - ![Release: 1.0.0-beta.1](https://img.shields.io/badge/Release-1%2E0%2E0--beta%2E1-F05138) -]( +[![Release: 1.0.0-beta.1](https://img.shields.io/badge/Release-1%2E0%2E0--beta%2E1-F05138)]( https://github.com/feather-framework/feather-mail/releases/tag/1.0.0-beta.1 ) @@ -22,11 +20,11 @@ An abstract mail component for Feather CMS. - Swift 6.1+ - Platforms: - - macOS 15+ - - iOS 18+ - - tvOS 18+ - - watchOS 11+ - - visionOS 2+ + - macOS 15+ + - iOS 18+ + - tvOS 18+ + - watchOS 11+ + - visionOS 2+ ## Installation @@ -44,11 +42,7 @@ Then add `FeatherMail` to your target dependencies: ## Usage -[ - ![DocC API documentation](https://img.shields.io/badge/DocC-API_documentation-F05138) -]( - https://feather-framework.github.io/feather-mail/ -) +[![DocC API documentation](https://img.shields.io/badge/DocC-API_documentation-F05138)](https://feather-framework.github.io/feather-mail/) API documentation is available at the following link. @@ -59,16 +53,16 @@ API documentation is available at the following link. The following mail driver implementations are available for use: -- [SES Driver](https://github.com/feather-framework/feather-mail-driver-ses) -- [SMTP Driver](https://github.com/feather-framework/feather-mail-driver-smtp) -- [Memory Driver](https://github.com/feather-framework/feather-memory-mail) +- [SES Client](https://github.com/feather-framework/feather-mail-driver-ses) +- [SMTP Client](https://github.com/feather-framework/feather-mail-driver-smtp) +- [Memory Client](https://github.com/feather-framework/feather-memory-mail) ## Development - Build: `swift build` - Test: - - local: `make test` - - using Docker: `make docker-test` + - local: `make test` + - using Docker: `make docker-test` - Format: `make format` - Check: `make check` From c6bfc35a79f52dd99ba7fd22208cf2e7be64e978 Mon Sep 17 00:00:00 2001 From: GErP83 Date: Wed, 4 Feb 2026 13:04:12 +0100 Subject: [PATCH 2/2] Update Makefile --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 11bd428..286df1c 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,10 @@ SHELL=/bin/bash baseUrl = https://raw.githubusercontent.com/BinaryBirds/github-workflows/refs/heads/main/scripts -check: symlinks language deps lint docc-warnings headers +check: symlinks language deps lint headers docc-warnings package + +package: + curl -s $(baseUrl)/check-swift-package.sh | bash symlinks: curl -s $(baseUrl)/check-broken-symlinks.sh | bash