Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: containerbase/php-prebuild
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 8.0.20
Choose a base ref
...
head repository: containerbase/php-prebuild
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 8.0.21
Choose a head ref
  • 15 commits
  • 10 files changed
  • 3 contributors

Commits on Jun 10, 2022

  1. Copy the full SHA
    7f95e17 View commit details

Commits on Jun 13, 2022

  1. build: pin yarn version

    viceice committed Jun 13, 2022
    Copy the full SHA
    ff2e5ce View commit details
  2. Copy the full SHA
    9852d6e View commit details
  3. build: spellcheck

    viceice committed Jun 13, 2022
    Copy the full SHA
    dbdf0bd View commit details
  4. chore(deps): update dependency husky to v8 (#26)

    * chore(deps): update dependency husky to v8
    
    * chore: upgrade husky
    
    Co-authored-by: Renovate Bot <bot@renovateapp.com>
    Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
    3 people authored Jun 13, 2022
    Copy the full SHA
    66ffc09 View commit details
  5. chore: disable old php versions

    - #27
    viceice authored Jun 13, 2022
    Copy the full SHA
    f848b99 View commit details
  6. Copy the full SHA
    ed2c611 View commit details

Commits on Jun 14, 2022

  1. build: use lint-staged

    viceice committed Jun 14, 2022
    Copy the full SHA
    50e7667 View commit details

Commits on Jun 15, 2022

  1. Copy the full SHA
    8d0b30e View commit details

Commits on Jun 23, 2022

  1. Copy the full SHA
    6c1a864 View commit details
  2. Copy the full SHA
    39f0e75 View commit details
  3. Copy the full SHA
    fc5608c View commit details

Commits on Jun 27, 2022

  1. Copy the full SHA
    06e7e4b View commit details

Commits on Jul 1, 2022

  1. Copy the full SHA
    eda4869 View commit details

Commits on Jul 8, 2022

  1. Copy the full SHA
    21d3036 View commit details
Showing with 418 additions and 403 deletions.
  1. +1 −1 .github/workflows/build.yml
  2. +6 −0 .husky/pre-commit
  3. +0 −5 .huskyrc.json
  4. +5 −0 .lintstagedrc.json
  5. +1 −0 bin/builder.sh
  6. +2 −2 bin/install-builder.sh
  7. +3 −24 builder.json
  8. +11 −5 package.json
  9. +6 −3 renovate.Dockerfile
  10. +383 −363 yarn.lock
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -29,7 +29,7 @@ jobs:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2

- name: binary-builder
uses: renovatebot/internal-tools@a6fa0fb501f5aee87ea7f72b3a57604a2a79649f # tag=v1.13.6
uses: renovatebot/internal-tools@1fad388e790699841aaa6ff4343184272cf53684 # tag=v1.13.8
with:
command: binary-builder
dry-run: ${{github.ref != 'refs/heads/main'}}
6 changes: 6 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/sh

# shellcheck source=/dev/null
. "$(dirname "$0")/_/husky.sh"

yarn lint-staged
5 changes: 0 additions & 5 deletions .huskyrc.json

This file was deleted.

5 changes: 5 additions & 0 deletions .lintstagedrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"*.sh": "shellcheck",
".husky/*": "shellcheck",
"*": "prettier --ignore-unknown --write"
}
1 change: 1 addition & 0 deletions bin/builder.sh
Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ set -e

VERSION=${1}

# shellcheck disable=SC1091
CODENAME=$(. /etc/os-release && echo "${VERSION_CODENAME}")

NAME=php
4 changes: 2 additions & 2 deletions bin/install-builder.sh
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ echo "APT::Install-Recommends \"false\";" | tee -a /etc/apt/apt.conf.d/99buildpa
echo "APT::Get::Upgrade \"false\";" | tee -a /etc/apt/apt.conf.d/99buildpack.conf
echo "APT::Get::Install-Suggests \"false\";" | tee -a /etc/apt/apt.conf.d/99buildpack.conf

if [[ ! -z "${APT_PROXY+x}" ]]; then
if [[ -n "${APT_PROXY}" ]]; then
echo "Acquire::http::proxy \"${APT_PROXY}\";" | tee -a /etc/apt/apt.conf.d/99buildpack-proxy.conf
fi

@@ -64,6 +64,6 @@ ln -s "/usr/include/${ARCH}-linux-gnu/curl" /usr/include/curl
#--------------------------------
# cleanup
#--------------------------------
if [[ ! -z "${APT_PROXY+x}" ]]; then
if [[ -n "${APT_PROXY}" ]]; then
rm -f /etc/apt/apt.conf.d/99buildpack-proxy.conf
fi
27 changes: 3 additions & 24 deletions builder.json
Original file line number Diff line number Diff line change
@@ -3,28 +3,7 @@
"depName": "php",
"datasource": "docker",
"versioning": "docker",
"startVersion": "5.6.31",
"ignoredVersions": [
"7.0.0",
"7.0.1",
"7.0.2",
"7.0.3",
"7.0.4",
"7.0.5",
"7.0.6",
"7.0.7",
"7.0.8",
"7.0.9",
"7.0.10",
"7.0.11",
"7.0.12",
"7.0.13",
"7.0.14",
"7.0.15",
"7.0.16",
"7.0.17",
"7.0.18",
"7.1.0",
"7.1.1"
]
"startVersion": "7.4.0",
"ignoredVersions": [],
"allowedVersions": "~7.4.31 || ~8.0.21 || >= 8.1.0"
}
16 changes: 11 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -5,16 +5,22 @@
"license": "MIT",
"repository": "https://github.com/containerbase/php-prebuild.git",
"author": "Michael Kriese <michael.kriese@visualon.de>",
"engines": {
"node": "^14.15.0 || >=16.13.0",
"yarn": "^1.22.0"
},
"scripts": {
"lint": "run-s prettier",
"prepare": "husky install",
"prettier": "prettier \"{**/*,*}.*\" --check --ignore-unknown",
"prettier:fix": "prettier \"{**/*,*}.*\" --write --ignore-unknown"
},
"devDependencies": {
"husky": "4.3.8",
"husky": "8.0.1",
"lint-staged": "13.0.3",
"npm-run-all": "4.1.5",
"prettier": "2.6.2",
"prettier-plugin-package": "1.3.0",
"pretty-quick": "3.1.3"
}
"prettier": "2.7.1",
"prettier-plugin-package": "1.3.0"
},
"packageManager": "yarn@1.22.19"
}
9 changes: 6 additions & 3 deletions renovate.Dockerfile
Original file line number Diff line number Diff line change
@@ -7,11 +7,14 @@
FROM scratch


# EOL: 2022-11-28
# renovate: datasource=docker depName=php versioning=docker
ENV PHP_VERSION=7.3.33
ENV PHP_VERSION=7.4.30

# EOL: 2023-11-26
# renovate: datasource=docker depName=php versioning=docker
ENV PHP_VERSION=7.4.30
ENV PHP_VERSION=8.0.21

# EOL: 2024-11-25
# renovate: datasource=docker depName=php versioning=docker
ENV PHP_VERSION=8.0.19
ENV PHP_VERSION=8.1.7
746 changes: 383 additions & 363 deletions yarn.lock

Large diffs are not rendered by default.