Merge pull request #12192 from emqx/1218-scheduled-packages-use-separate-builder-for-54

ci: use OTP 25 in scheduled workflow to build packages for release-54
This commit is contained in:
Ivan Dyachkov 2023-12-18 14:32:48 +01:00 committed by GitHub
commit ccb5d1a189
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 7 deletions

View File

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