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 os: ubuntu-latest
- arch: armv7 - arch: armv7
artifact: subconverter_armv7 artifact: subconverter_armv7
os: [self-hosted, linux, ARM] os: ubuntu-latest
- arch: aarch64 - arch: aarch64
artifact: subconverter_aarch64 artifact: subconverter_aarch64
os: [self-hosted, linux, ARM64] os: ubuntu-latest
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
name: Linux ${{ matrix.arch }} Build name: Linux ${{ matrix.arch }} Build
steps: steps:
- name: Checkout base - name: Checkout base
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Add commit id into version - name: Add commit id into version
if: ${{ !startsWith(github.ref, 'refs/tags/') }} 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 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 - platform: linux/386
os: ubuntu-latest os: ubuntu-latest
- platform: linux/arm/v7 - platform: linux/arm/v7
os: [self-hosted, linux, ARM] os: ubuntu-latest
- platform: linux/arm64 - platform: linux/arm64
os: [self-hosted, linux, ARM64] os: ubuntu-latest
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
name: Build ${{ matrix.platform }} Image name: Build ${{ matrix.platform }} Image
steps: steps:
@@ -37,6 +37,8 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@v3