fix actions error

This commit is contained in:
asdlokj1qpi23
2025-03-25 15:02:07 +08:00
parent 090c2def1d
commit 3ea867e4b8
2 changed files with 8 additions and 4 deletions

View File

@@ -24,15 +24,17 @@ jobs:
os: ubuntu-latest
- arch: armv7
artifact: subconverter_armv7
os: [self-hosted, linux, ARM]
os: ubuntu-latest
- arch: aarch64
artifact: subconverter_aarch64
os: [self-hosted, linux, ARM64]
os: ubuntu-latest
runs-on: ${{ matrix.os }}
name: Linux ${{ matrix.arch }} Build
steps:
- name: Checkout base
uses: actions/checkout@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Add commit id into version
if: ${{ !startsWith(github.ref, 'refs/tags/') }}
run: SHA=$(git rev-parse --short HEAD) && sed -i 's/\(v[0-9]\.[0-9]\.[0-9]\)/\1-'"$SHA"'/' src/version.h

View File

@@ -22,9 +22,9 @@ jobs:
- platform: linux/386
os: ubuntu-latest
- platform: linux/arm/v7
os: [self-hosted, linux, ARM]
os: ubuntu-latest
- platform: linux/arm64
os: [self-hosted, linux, ARM64]
os: ubuntu-latest
runs-on: ${{ matrix.os }}
name: Build ${{ matrix.platform }} Image
steps:
@@ -37,6 +37,8 @@ jobs:
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3