Skip to content

Commit d569469

Browse files
authored
Add PHP 8.4 tests (#97)
1 parent 3f0631a commit d569469

File tree

3 files changed

+44
-1
lines changed

3 files changed

+44
-1
lines changed

.docker/php/php84/Dockerfile

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# ----------------------
2+
# The FPM base container
3+
# ----------------------
4+
FROM php:8.4-cli-alpine AS dev
5+
6+
RUN apk add --no-cache --virtual .build-deps \
7+
$PHPIZE_DEPS
8+
9+
# Cleanup apk cache and temp files
10+
RUN rm -rf /var/cache/apk/* /tmp/*
11+
12+
# ----------------------
13+
# Composer install step
14+
# ----------------------
15+
16+
# Get latest Composer
17+
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
18+
19+
# ----------------------
20+
# The FPM production container
21+
# ----------------------
22+
FROM dev

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ All notable changes to `cybercog/laravel-ban` will be documented in this file.
44

55
## [Unreleased]
66

7+
## [4.10.0] - 2025-02-22
8+
9+
### Added
10+
11+
- ([#96]) Added Laravel 12 support
12+
- ([#97]) Added PHP 8.4 tests
13+
714
## [4.9.0] - 2024-03-05
815

916
### Added
@@ -190,7 +197,8 @@ All notable changes to `cybercog/laravel-ban` will be documented in this file.
190197

191198
- Initial release
192199

193-
[Unreleased]: https://github.com/cybercog/laravel-ban/compare/4.9.0...master
200+
[Unreleased]: https://github.com/cybercog/laravel-ban/compare/4.10.0...master
201+
[4.10.0]: https://github.com/cybercog/laravel-ban/compare/4.9.0...4.10.0
194202
[4.9.0]: https://github.com/cybercog/laravel-ban/compare/4.8.0...4.9.0
195203
[4.8.0]: https://github.com/cybercog/laravel-ban/compare/4.7.0...4.8.0
196204
[4.7.0]: https://github.com/cybercog/laravel-ban/compare/4.6.1...4.7.0
@@ -213,6 +221,8 @@ All notable changes to `cybercog/laravel-ban` will be documented in this file.
213221
[2.0.1]: https://github.com/cybercog/laravel-ban/compare/2.0.0...2.0.1
214222
[2.0.0]: https://github.com/cybercog/laravel-ban/compare/1.0.0...2.0.0
215223

224+
[#97]: https://github.com/cybercog/laravel-ban/pull/97
225+
[#96]: https://github.com/cybercog/laravel-ban/pull/96
216226
[#95]: https://github.com/cybercog/laravel-ban/pull/95
217227
[#89]: https://github.com/cybercog/laravel-ban/pull/89
218228
[#81]: https://github.com/cybercog/laravel-ban/pull/81

docker-compose.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,14 @@ services:
3232
working_dir: /app
3333
volumes:
3434
- ./:/app
35+
36+
php84:
37+
container_name: laravel-ban-lib-84
38+
image: laravel-ban-lib-84
39+
build:
40+
context: ./
41+
dockerfile: ./.docker/php/php84/Dockerfile
42+
tty: true
43+
working_dir: /app
44+
volumes:
45+
- ./:/app

0 commit comments

Comments
 (0)