Skip to content

Build Docker Images #42

Build Docker Images

Build Docker Images #42

Workflow file for this run

name: 'Build Docker Images'
on:
schedule:
- cron: '0 0 1,15 * *'
workflow_call:
workflow_dispatch:
push:
branches:
- v1.3.x
paths:
- 'docker/Dockerfile'
- 'docker/php.ini'
- '.github/workflows/test-images.yml'
- '.github/workflows/docker-image.yml'
jobs:
build:
strategy:
matrix:
tag: ['8.1', '8.2', '8.3', '8.4']
threading: ['zts', 'nts']
debug: ['yes', 'no']
ubuntu_version: ['22.04', '24.04']
fail-fast: false
max-parallel: 6
uses: './.github/workflows/docker-image.yml'
with:
php: ${{ matrix.tag }}
threading: ${{ matrix.threading }}
ubuntu_version: ${{ matrix.ubuntu_version }}
debug: ${{ matrix.debug }}
secrets:
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}