Prepare universal workflow

This commit is contained in:
Alexey Pustovalov 2024-02-11 00:27:00 +09:00
parent 508486e1c3
commit 6814bad20f

View File

@ -90,14 +90,14 @@ jobs:
build_base: build_base:
timeout-minutes: 30 timeout-minutes: 30
name: Build ${{ matrix.build }} base on RHEL (${{ matrix.os }}) name: Build ${{ matrix.build }} base on RHEL (${{ matrix.arch }})
runs-on: [self-hosted, linux, "${{ matrix.os }}"]
needs: ["init_build"] needs: ["init_build"]
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
build: [build-base] build: [build-base]
os: [X64, ARM64] arch: [X64, ARM64]
runs-on: [self-hosted, linux, "${{ matrix.arch }}"]
permissions: permissions:
contents: read contents: read
id-token: write id-token: write
@ -169,7 +169,7 @@ jobs:
matrix: matrix:
build: [mysql, sqlite3] build: [mysql, sqlite3]
arch: [X64, ARM64] arch: [X64, ARM64]
runs-on: [self-hosted, linux, ${{ matrix.arch }}] runs-on: [self-hosted, linux, "${{ matrix.arch }}"]
permissions: permissions:
contents: read contents: read
id-token: write id-token: write