4 Commits
1.3.1 ... 1.3.3

Author SHA1 Message Date
Shivam Mathur
bc3f3bc008 Merge pull request #19 from shivammathur/develop
1.3.3
2020-12-16 23:49:46 -08:00
Shivam Mathur
30e4da7ed2 Adjust extension_dir for PHP 8 on Ubuntu
Reset extension cache

Update dependencies

Update lists
2020-12-17 13:16:33 +05:30
Shivam Mathur
1b7b26deeb Merge pull request #18 from shivammathur/develop
1.3.2
2020-11-26 21:14:56 +05:30
Shivam Mathur
0487f686e2 Clear cache
Bump version to 1.3.2

Update dependencies
2020-11-26 21:14:34 +05:30
9 changed files with 719 additions and 746 deletions

View File

@@ -32,10 +32,10 @@ Cache PHP extensions in [GitHub Actions](https://github.com/features/actions "Gi
|5.6|`Stable`|`End of life`| |5.6|`Stable`|`End of life`|
|7.0|`Stable`|`End of life`| |7.0|`Stable`|`End of life`|
|7.1|`Stable`|`End of life`| |7.1|`Stable`|`End of life`|
|7.2|`Stable`|`Security fixes only`| |7.2|`Stable`|`End of life`|
|7.3|`Stable`|`Active`| |7.3|`Stable`|`Security fixes only`|
|7.4|`Stable`|`Active`| |7.4|`Stable`|`Active`|
|8.0|`Nightly`|`In development`| |8.0|`Stable`|`Active`|
|8.1|`Nightly`|`In development`| |8.1|`Nightly`|`In development`|
## :cloud: OS/Platform Support ## :cloud: OS/Platform Support
@@ -146,7 +146,6 @@ If this action helped you.
- Please consider supporting our work by sponsoring using [Open Collective](https://opencollective.com/setup-php), [Paypal](https://www.paypal.me/shivammathur "Shivam Mathur PayPal") or [Patreon](https://www.patreon.com/shivammathur "Shivam Mathur Patreon"). - Please consider supporting our work by sponsoring using [Open Collective](https://opencollective.com/setup-php), [Paypal](https://www.paypal.me/shivammathur "Shivam Mathur PayPal") or [Patreon](https://www.patreon.com/shivammathur "Shivam Mathur Patreon").
- If you use this action at your company, please [reach out](mailto:contact@setup-php.com) to sponsor the project. - If you use this action at your company, please [reach out](mailto:contact@setup-php.com) to sponsor the project.
## :package: Dependencies ## :package: Dependencies
- [Node.js dependencies](https://github.com/shivammathur/setup-php/network/dependencies "Node.js dependencies") - [Node.js dependencies](https://github.com/shivammathur/setup-php/network/dependencies "Node.js dependencies")

1359
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"name": "cache-extensions", "name": "cache-extensions",
"version": "1.3.1", "version": "1.3.3",
"private": false, "private": false,
"description": "Cache extensions in GitHub Actions", "description": "Cache extensions in GitHub Actions",
"main": "dist/index.js", "main": "dist/index.js",
@@ -28,22 +28,22 @@
"@actions/exec": "^1.0.4" "@actions/exec": "^1.0.4"
}, },
"devDependencies": { "devDependencies": {
"@types/jest": "^26.0.15", "@types/jest": "^26.0.19",
"@types/node": "^14.14.2", "@types/node": "^14.14.14",
"@typescript-eslint/eslint-plugin": "^4.5.0", "@typescript-eslint/eslint-plugin": "^4.10.0",
"@typescript-eslint/parser": "^4.5.0", "@typescript-eslint/parser": "^4.10.0",
"@zeit/ncc": "^0.22.3", "@zeit/ncc": "^0.22.3",
"eslint": "^7.12.0", "eslint": "^7.15.0",
"eslint-config-prettier": "^6.14.0", "eslint-config-prettier": "^7.0.0",
"eslint-plugin-import": "^2.22.1", "eslint-plugin-import": "^2.22.1",
"eslint-plugin-jest": "^24.1.0", "eslint-plugin-jest": "^24.1.3",
"eslint-plugin-prettier": "^3.1.4", "eslint-plugin-prettier": "^3.3.0",
"husky": "^4.3.0", "husky": "^4.3.6",
"jest": "^26.6.1", "jest": "^26.6.3",
"jest-circus": "^26.6.1", "jest-circus": "^26.6.3",
"prettier": "^2.1.2", "prettier": "^2.2.1",
"ts-jest": "^26.4.2", "ts-jest": "^26.4.4",
"typescript": "^4.0.3" "typescript": "^4.1.3"
}, },
"husky": { "husky": {
"skipCI": true, "skipCI": true,

View File

@@ -74,7 +74,7 @@ key=$2
version=$3 version=$3
os=$(uname -s) os=$(uname -s)
old_versions="5.[4-5]" old_versions="5.[4-5]"
nightly_versions="8.[0-1]" nightly_versions="8.[1-9]"
if [ "$os" = "Linux" ]; then if [ "$os" = "Linux" ]; then
release=$(lsb_release -s -c) release=$(lsb_release -s -c)
os=$os-$release os=$os-$release
@@ -90,9 +90,7 @@ else
os="Windows" os="Windows"
dir='C:\\tools\\php\\ext' dir='C:\\tools\\php\\ext'
fi fi
if [[ "$version" =~ $nightly_versions ]]; then
key="$key-20200930"
fi
key="$os"-ext-"$version"-$(echo -n "$extensions-$key" | openssl dgst -sha256 | cut -d ' ' -f 2) key="$os"-ext-"$version"-$(echo -n "$extensions-$key" | openssl dgst -sha256 | cut -d ' ' -f 2)
key="$key-20201217"
echo "::set-output name=dir::$dir" echo "::set-output name=dir::$dir"
echo "::set-output name=key::$key" echo "::set-output name=key::$key"

View File

@@ -89,4 +89,3 @@ blackfire
[Zend Modules] [Zend Modules]
Xdebug Xdebug
Zend OPcache Zend OPcache

View File

@@ -1,4 +1,6 @@
[PHP Modules] [PHP Modules]
amqp
apcu
bcmath bcmath
bz2 bz2
calendar calendar
@@ -8,6 +10,7 @@ curl
date date
dba dba
dom dom
enchant
exif exif
FFI FFI
fileinfo fileinfo
@@ -18,37 +21,43 @@ gettext
gmp gmp
hash hash
iconv iconv
ioncube igbinary
imap
intl intl
json json
ldap ldap
libxml libxml
mbstring mbstring
memcache
memcached
mongodb
msgpack
mysqli mysqli
mysqlnd mysqlnd
odbc odbc
openssl openssl
pcntl pcntl
pcov
pcre pcre
PDO PDO
oci8 oci8
PDO_OCI PDO_OCI
pdo_dblib pdo_dblib
PDO_Firebird
pdo_mysql pdo_mysql
PDO_ODBC PDO_ODBC
pdo_pgsql pdo_pgsql
pdo_sqlite pdo_sqlite
pgsql pgsql
Phar Phar
phpdbg_webhelper
posix posix
pspell pspell
readline readline
redis
Reflection Reflection
session session
shmop shmop
SimpleXML SimpleXML
snmp
soap soap
sockets sockets
sodium sodium
@@ -65,13 +74,16 @@ xml
xmlreader xmlreader
xmlwriter xmlwriter
xsl xsl
yaml
Zend OPcache Zend OPcache
zip zip
zlib zlib
zmq
ioncube
phalcon3 phalcon3
phalcon4 phalcon4
blackfire blackfire
[Zend Modules] [Zend Modules]
Zend OPcache
Xdebug Xdebug
Zend OPcache

View File

@@ -24,7 +24,7 @@ hash
iconv iconv
igbinary igbinary
imape imape
ioncub ioncube
intl intl
json json
ldap ldap

View File

@@ -1,4 +1,6 @@
[PHP Modules] [PHP Modules]
amqp
apcu
bcmath bcmath
bz2 bz2
calendar calendar
@@ -8,6 +10,7 @@ curl
date date
dba dba
dom dom
enchant
exif exif
FFI FFI
fileinfo fileinfo
@@ -18,37 +21,43 @@ gettext
gmp gmp
hash hash
iconv iconv
ioncube igbinary
imap
intl intl
json json
ldap ldap
libxml libxml
mbstring mbstring
memcache
memcached
mongodb
msgpack
mysqli mysqli
mysqlnd mysqlnd
odbc odbc
openssl openssl
pcntl pcntl
pcov
pcre pcre
PDO PDO
oci8 oci8
PDO_OCI PDO_OCI
pdo_dblib pdo_dblib
PDO_Firebird
pdo_mysql pdo_mysql
PDO_ODBC PDO_ODBC
pdo_pgsql pdo_pgsql
pdo_sqlite pdo_sqlite
pgsql pgsql
Phar Phar
phpdbg_webhelper
posix posix
pspell pspell
readline readline
redis
Reflection Reflection
session session
shmop shmop
SimpleXML SimpleXML
snmp
soap soap
sockets sockets
sodium sodium
@@ -65,13 +74,16 @@ xml
xmlreader xmlreader
xmlwriter xmlwriter
xsl xsl
yaml
Zend OPcache Zend OPcache
zip zip
zlib zlib
zmq
ioncube
phalcon3 phalcon3
phalcon4 phalcon4
blackfire blackfire
[Zend Modules] [Zend Modules]
Zend OPcache
Xdebug Xdebug
Zend OPcache

View File

@@ -1,4 +1,6 @@
[PHP Modules] [PHP Modules]
amqp
apcu
bcmath bcmath
bz2 bz2
calendar calendar
@@ -8,6 +10,7 @@ curl
date date
dba dba
dom dom
enchant
exif exif
FFI FFI
fileinfo fileinfo
@@ -18,37 +21,43 @@ gettext
gmp gmp
hash hash
iconv iconv
ioncube igbinary
imap
intl intl
json json
ldap ldap
libxml libxml
mbstring mbstring
memcache
memcached
mongodb
msgpack
mysqli mysqli
mysqlnd mysqlnd
odbc odbc
openssl openssl
pcntl pcntl
pcov
pcre pcre
PDO PDO
oci8 oci8
PDO_OCI PDO_OCI
pdo_dblib pdo_dblib
PDO_Firebird
pdo_mysql pdo_mysql
PDO_ODBC PDO_ODBC
pdo_pgsql pdo_pgsql
pdo_sqlite pdo_sqlite
pgsql pgsql
Phar Phar
phpdbg_webhelper
posix posix
pspell pspell
readline readline
redis
Reflection Reflection
session session
shmop shmop
SimpleXML SimpleXML
snmp
soap soap
sockets sockets
sodium sodium
@@ -65,13 +74,16 @@ xml
xmlreader xmlreader
xmlwriter xmlwriter
xsl xsl
yaml
Zend OPcache Zend OPcache
zip zip
zlib zlib
zmq
ioncube
phalcon3 phalcon3
phalcon4 phalcon4
blackfire blackfire
[Zend Modules] [Zend Modules]
Zend OPcache
Xdebug Xdebug
Zend OPcache