Skip to content

Commit

Permalink
Merge pull request #15 from thebiggive/2023-housekeeping
Browse files Browse the repository at this point in the history
Update PHP support + readme
  • Loading branch information
Noel Light-Hilary authored May 21, 2023
2 parents 76a8e53 + 94b7d4b commit 2ee16f9
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 36 deletions.
33 changes: 0 additions & 33 deletions .circleci/config.yml

This file was deleted.

4 changes: 3 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
language: php
dist: focal # Ubuntu 20.04 LTS

php:
- "7.4"
- "8.0"
- "8.1"
- "8.2"

before_script:
- sudo apt-get install libonig5 # https://blog.futtta.be/2023/01/24/adding-php-8-2-in-travis-tests/
- composer self-update
- composer --version
- composer install -n --dev --prefer-source
Expand Down
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,15 @@ Amateur Sports Clubs (CASCs) by allowing them to reclaim basic rate tax on a don

'HMRC Charity Repayment Claims' is a library for submitting Gift Aid claims to HMRC.

## Library background

Big Give forked this library from [`JustinBusschau/hmrc-gift-aid`](https://github.com/JustinBusschau/hmrc-gift-aid)
along with the supporting `php-govtalk` counterpart in 2021, as those libraries are
[no longer maintained](https://github.com/JustinBusschau/php-govtalk/pull/3) for active versions of PHP.

We don't offer support for the library, but plan to maintain it for the foreseeable future, with tests running against verions of PHP [still receiving security support](https://www.php.net/supported-versions.php).

Charities running campaigns on our platform who are using our managed service to claim their Gift Aid can [get in touch here](https://community.biggive.org/s/contact-us).

## Installation

Expand Down
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,12 @@
"config": {
"optimize-autoloader": true,
"platform": {
"php": "7.4.23"
"php": "8.0.28"
},
"sort-packages": true
},
"require": {
"php": "^7.4 || ^8.0",
"php": "^8.0",
"ext-dom": "*",
"ext-simplexml": "*",
"ext-xmlwriter": "*",
Expand Down

0 comments on commit 2ee16f9

Please sign in to comment.