ci: use OTP 25 in scheduled workflow to build packages for release-54

This commit is contained in:
Ivan Dyachkov 2023-12-18 14:11:30 +01:00
parent e9a91881cf
commit 2d9bbd00ce
1 changed files with 3 additions and 7 deletions

View File

@ -14,22 +14,18 @@ jobs:
if: github.repository_owner == 'emqx'
runs-on: ${{ endsWith(github.repository, '/emqx') && 'ubuntu-22.04' || fromJSON('["self-hosted","ephemeral","linux","x64"]') }}
container:
image: "ghcr.io/emqx/emqx-builder/${{ matrix.builder }}-${{ matrix.os }}"
image: "ghcr.io/emqx/emqx-builder/${{ matrix.profile[2] }}-${{ matrix.os }}"
strategy:
fail-fast: false
matrix:
profile:
- ['emqx', 'master']
- ['emqx-enterprise', 'release-54']
arch:
- x64
- ['emqx', 'master', '5.2-8:1.15.7-26.1.2-2']
- ['emqx-enterprise', 'release-54', '5.2-3:1.14.5-25.3.2-2']
os:
- debian10
- ubuntu22.04
- amzn2023
builder:
- 5.2-8:1.15.7-26.1.2-2
defaults:
run: