From 069ffec559a149c2213a9f3202d0da7842019e56 Mon Sep 17 00:00:00 2001 From: Tim Nolte Date: Tue, 6 Feb 2024 08:12:46 -0500 Subject: [PATCH 1/3] feat(Image Optimization): Adds WebP CLI for use in image optimization (#151) - Fixes #150 - Updates the runtime packages list for builds to include the `webp` package. --- template/config-build-env.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/template/config-build-env.sh b/template/config-build-env.sh index 0fc2f53..a160f84 100755 --- a/template/config-build-env.sh +++ b/template/config-build-env.sh @@ -15,7 +15,7 @@ PACKAGES_INSTALLED_LOG="/tmp/packages.lst" SETUP_PACKAGES="ca-certificates cron tzdata pkg-config git curl wget" ## Run time dependencies ## -RUN_PACKAGES="ca-certificates cron tzdata pkg-config git curl wget openssl mariadb-client libgssapi-krb5-2 libkrb5-3 libexpat1 libxml2 libargon2-1 libenchant-2-2 libpng16-16 libwebp6 libjpeg62-turbo libxpm4 libfreetype6 libonig5 libsodium23 libxslt1.1 libzip4 libzstd1 liblz4-1 libcurl4 imagemagick libc-client2007e libmemcached11 libdbd-freetds freetds-bin procps libatomic1 net-tools less libjpeg-turbo-progs optipng gifsicle zip unzip libyajl2 libpcre2-posix2 libpcre++0v5 liblmdb0 libgeoip1 ruby-full gnupg2 nodejs yarn mmdb-bin lua-mmdb brotli libbrotli1 liblua5.2-0 lua5.2 ssdeep libldap-2.4-2 libldap-common libssh2-1 libsasl2-2 libsasl2-modules libsasl2-modules-db libnghttp2-14 libpsl5 librtmp1 publicsuffix" +RUN_PACKAGES="ca-certificates cron tzdata pkg-config git curl wget openssl mariadb-client libgssapi-krb5-2 libkrb5-3 libexpat1 libxml2 libargon2-1 libenchant-2-2 libpng16-16 libwebp6 libjpeg62-turbo libxpm4 libfreetype6 libonig5 libsodium23 libxslt1.1 libzip4 libzstd1 liblz4-1 libcurl4 imagemagick libc-client2007e libmemcached11 libdbd-freetds freetds-bin procps libatomic1 net-tools less libjpeg-turbo-progs optipng gifsicle zip unzip libyajl2 libpcre2-posix2 libpcre++0v5 liblmdb0 libgeoip1 ruby-full gnupg2 nodejs yarn mmdb-bin lua-mmdb brotli libbrotli1 liblua5.2-0 lua5.2 ssdeep libldap-2.4-2 libldap-common libssh2-1 libsasl2-2 libsasl2-modules libsasl2-modules-db libnghttp2-14 libpsl5 librtmp1 publicsuffix webp" ## Build time dependencies ## From d1eb91a4bb1c0421923f35fdf3d6dc8c69645f6d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Feb 2024 19:29:22 -0500 Subject: [PATCH 2/3] chore(deps): Bump ncipollo/release-action from 1.13.0 to 1.14.0 (#152) Bumps [ncipollo/release-action](https://github.com/ncipollo/release-action) from 1.13.0 to 1.14.0. - [Release notes](https://github.com/ncipollo/release-action/releases) - [Commits](https://github.com/ncipollo/release-action/compare/v1.13.0...v1.14.0) --- updated-dependencies: - dependency-name: ncipollo/release-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/docker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 6a6ed7b..cd6dcc6 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -212,7 +212,7 @@ jobs: # https://github.com/marketplace/actions/create-release - name: Create Release - uses: ncipollo/release-action@v1.13.0 + uses: ncipollo/release-action@v1.14.0 if: github.event_name == 'push' with: name: ${{ steps.release-name.outputs.RELEASE_NAME }} From 2d773079140a0e4dd0fbae74b271cfe64869f326 Mon Sep 17 00:00:00 2001 From: Tim Nolte Date: Fri, 16 Feb 2024 20:57:01 -0500 Subject: [PATCH 3/3] fix(deps): PHP 8.3/8.2 Patches & NodeJS Security Updates (#155) - Fixes #154 - Upgrades PHP 8.3 (8.3.2 -> 8.3.3): https://www.php.net/ChangeLog-8.php#8.3.3 - Upgrades PHP 8.2 (8.2.15 -> 8.2.16): https://www.php.net/ChangeLog-8.php#PHP_8_2 - Fixes #153 - NodeJS 18 (18.19.0 -> 18.19.1): https://nodejs.org/en/blog/release/v18.19.1 - NodeJS 20 (20.11.0 -> 20.11.1): https://nodejs.org/en/blog/release/v20.11.1 --- .github/workflows/docker.yml | 8 ++++---- .github/workflows/test-builds.yml | 10 ++++------ 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index cd6dcc6..a432766 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -7,8 +7,8 @@ on: - main env: - OLS_VERSION: 1.7.19 - PHP_STABLE_VERSION: '8.3.2' + OLS_VERSION: '1.7.19' + PHP_STABLE_VERSION: '8.3.3' NODE_STABLE_VERSION: '20' REGISTRY: ghcr.io @@ -21,8 +21,8 @@ jobs: PHP_VERSION: - '8.0.30' - '8.1.27' - - '8.2.15' - - '8.3.2' + - '8.2.16' + - '8.3.3' NODE_VERSION: - '16' - '18' diff --git a/.github/workflows/test-builds.yml b/.github/workflows/test-builds.yml index c3566cf..341cc5e 100644 --- a/.github/workflows/test-builds.yml +++ b/.github/workflows/test-builds.yml @@ -7,8 +7,8 @@ on: - develop env: - OLS_VERSION: 1.7.19 - PHP_STABLE_VERSION: '8.3.2' + OLS_VERSION: '1.7.19' + PHP_STABLE_VERSION: '8.3.3' NODE_STABLE_VERSION: '20' REGISTRY: ghcr.io @@ -19,12 +19,10 @@ jobs: fail-fast: false matrix: PHP_VERSION: - - '8.0.30' - '8.1.27' - - '8.2.15' - - '8.3.2' + - '8.2.16' + - '8.3.3' NODE_VERSION: - - '16' - '18' - '20'