فهرست منبع

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

Ivan Dyachkov 2 سال پیش
والد
کامیت
2d9bbd00ce
1فایلهای تغییر یافته به همراه3 افزوده شده و 7 حذف شده
  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'
     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-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:
         os:
           - debian10
           - debian10
           - ubuntu22.04
           - ubuntu22.04
           - amzn2023
           - amzn2023
-        builder:
-          - 5.2-8:1.15.7-26.1.2-2
 
 
     defaults:
     defaults:
       run:
       run: