Browse Source

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

Ivan Dyachkov 2 years ago
parent
commit
2d9bbd00ce
1 changed files with 3 additions and 7 deletions
  1. 3 7
      .github/workflows/build_packages_cron.yaml

+ 3 - 7
.github/workflows/build_packages_cron.yaml

@@ -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: