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/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 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`