diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4c99eb7..6145602 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,6 +16,20 @@ concurrency: env: VALKEY_HOSTNAME: valkey jobs: + macOS: + runs-on: macos-26 + timeout-minutes: 15 + steps: + - name: Select appropriate Xcode version + uses: maxim-lobanov/setup-xcode@v1 + with: + xcode-version: latest-stable + - name: Checkout + uses: actions/checkout@v6 + - name: Build + run: | + swift build + linux: runs-on: ubuntu-latest timeout-minutes: 15 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8f5de31..8102590 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -14,15 +14,18 @@ Please ensure to include the following in your bug report - Version of the library you are using - Contextual information (Swift version, OS etc) +## Adding a Feature +Prior to adding features please discuss the feature request in an issue and/or on our Discord server. That way we can shape the new feature together, make it fit the project, and validate it's within our vision of the framework. + ## Submitting a Pull Request Please ensure to include the following in your Pull Request -- A description of what you are trying to do. What the PR provides to the library, additional functionality, fixing a bug etc +- A link referencing the issue (bug or feature request) it fixes - A description of the code changes - Documentation on how these changes are being tested - Additional tests to show your code working and to ensure future changes don't break your code. -Please keep your PRs to a minimal number of changes. If a PR is large try to split it up into smaller PRs. Don't move code around unnecessarily it makes comparing old with new very hard. +Please keep your PRs to a minimal number of changes. This helps us review and merge them in a timely fashion. If a PR is large try to split it up into smaller PRs. Don't move code around unnecessarily as it makes comparing old with new very hard. The main development branch of the repository is `main`. diff --git a/LICENSE.txt b/LICENSE.txt index 17644f5..261eeb9 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2021 Adam Fowler + Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.