1717 php-version :
1818 - 8.2
1919 - 8.3
20+ - 8.4
21+ - 8.5
2022 steps :
2123 - name : Checkout
2224 uses : actions/checkout@v4
5961 - php-version : ' 8.2'
6062 - php-version : ' 8.3'
6163 - php-version : ' 8.4'
64+ - php-version : ' 8.5'
6265 steps :
6366 - uses : actions/checkout@v4
6467
@@ -77,15 +80,15 @@ jobs:
7780 - name : Code Quality (by PHPStan)
7881 run : vendor/bin/phpstan analyse -c Build/phpstan.neon
7982
80- tests-acceptance :
83+ test-unit-and-functional :
8184 runs-on : ubuntu-latest
8285 needs :
8386 - coding-guideline
8487 - code-quality
8588 steps :
86- - uses : actions/checkout@v3
89+ - uses : actions/checkout@v5
8790
88- - uses : cachix/install-nix-action@v17
91+ - uses : cachix/install-nix-action@v31
8992 with :
9093 nix_path : nixpkgs=channel:nixos-unstable
9194
@@ -98,6 +101,20 @@ jobs:
98101 - name : Run Unit Tests PHP8.4
99102 run : nix-shell --arg phpVersion \"php84\" --pure --run project-test-unit
100103
104+ - name : Run Unit Tests PHP8.5
105+ run : nix-shell --arg phpVersion \"php85\" --pure --run project-test-unit
106+
107+ test-acceptance :
108+ runs-on : ubuntu-latest
109+ needs :
110+ - test-unit-and-functional
111+ steps :
112+ - uses : actions/checkout@v5
113+
114+ - uses : cachix/install-nix-action@v31
115+ with :
116+ nix_path : nixpkgs=channel:nixos-unstable
117+
101118 - name : Run Acceptance Tests PHP8.2
102119 run : nix-shell --arg phpVersion \"php82\" --pure --run project-test-acceptance
103120
@@ -106,3 +123,7 @@ jobs:
106123
107124 - name : Run Acceptance Tests PHP8.4
108125 run : nix-shell --arg phpVersion \"php84\" --pure --run project-test-acceptance
126+
127+ - name : Run Acceptance Tests PHP8.5
128+ run : nix-shell --arg phpVersion \"php85\" --pure --run project-test-acceptance
129+
0 commit comments