1313 run : " docker build -t simdjsontest -f docker_php8.2-alpine ."
1414
1515 - name : " Show"
16- run : " docker run --rm simdjsontest php --ri simdjson"
16+ run : " docker run --rm --env SIMDJSON_HIGH_MEMORY_TESTS=1 simdjsontest php --ri simdjson"
1717
1818 PHP81-alpine :
1919 name : PHP 8.1 Alpine 3.15
2626 run : " docker build -t simdjsontest -f docker_php8.1-alpine ."
2727
2828 - name : " Show"
29- run : " docker run --rm simdjsontest php --ri simdjson"
29+ run : " docker run --rm --env SIMDJSON_HIGH_MEMORY_TESTS=1 simdjsontest php --ri simdjson"
3030
3131 PHP80-alpine :
3232 name : PHP 8.0 Alpine 3.12
3939 run : " docker build -t simdjsontest -f docker_php8.0-alpine ."
4040
4141 - name : " Show"
42- run : " docker run --rm simdjsontest php --ri simdjson"
42+ run : " docker run --rm --env SIMDJSON_HIGH_MEMORY_TESTS=1 simdjsontest php --ri simdjson"
4343
4444 PHP74-alpine :
4545 name : PHP 7.4 Alpine 3.12
5252 run : " docker build -t simdjsontest -f docker_php7.4-alpine ."
5353
5454 - name : " Show"
55- run : " docker run --rm simdjsontest php --ri simdjson"
55+ run : " docker run --rm --env SIMDJSON_HIGH_MEMORY_TESTS=1 simdjsontest php --ri simdjson"
5656
5757 PHP73-alpine :
5858 name : PHP 7.3 Alpine 3.12
6565 run : " docker build -t simdjsontest -f docker_php7.3-alpine ."
6666
6767 - name : " Show"
68- run : " docker run --rm simdjsontest php --ri simdjson"
68+ run : " docker run --rm --env SIMDJSON_HIGH_MEMORY_TESTS=1 simdjsontest php --ri simdjson"
6969
7070 PHP72-alpine :
7171 name : PHP 7.2 Alpine 3.12
7878 run : " docker build -t simdjsontest -f docker_php7.2-alpine ."
7979
8080 - name : " Show"
81- run : " docker run --rm simdjsontest php --ri simdjson"
81+ run : " docker run --rm --env SIMDJSON_HIGH_MEMORY_TESTS=1 simdjsontest php --ri simdjson"
8282
8383 PHP71-alpine :
8484 name : PHP 7.1 Alpine 3.10
9191 run : " docker build -t simdjsontest -f docker_php7.1-alpine ."
9292
9393 - name : " Show"
94- run : " docker run --rm simdjsontest php --ri simdjson"
94+ run : " docker run --rm --env SIMDJSON_HIGH_MEMORY_TESTS=1 simdjsontest php --ri simdjson"
9595
9696 Ubuntu :
9797 strategy :
@@ -117,12 +117,14 @@ jobs:
117117 uses : shivammathur/setup-php@v2
118118 with :
119119 php-version : " ${{ matrix.php-version }}"
120+ extensions : json
120121 # for correct php-config extension dir, see https://github.com/shivammathur/setup-php/issues/147
121122 tools : pecl, phpize, php-config
122123 - name : " Build extension"
123124 run : |
124125 export NO_INTERACTION=true
125126 export REPORT_EXIT_STATUS=1
127+ export SIMDJSON_HIGH_MEMORY_TESTS=1
126128 php-config --extension-dir
127129 phpize
128130 ./configure
0 commit comments