Skip to content

Commit c936b42

Browse files
authored
Update Firefly-ITX-3588J-Build.yml
1 parent f5dc037 commit c936b42

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

.github/workflows/Firefly-ITX-3588J-Build.yml

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44

55
jobs:
66
prepare_release:
7-
runs-on: ubuntu-20.04
7+
runs-on: ubuntu-22.04-arm
88
steps:
99
- name: Checkout
1010
uses: actions/checkout@v2
@@ -25,25 +25,33 @@ jobs:
2525
outputs:
2626
release_id: ${{ steps.release.outputs.id }}
2727
build:
28-
runs-on: self-hosted
28+
runs-on: ubuntu-22.04-arm
2929
needs: prepare_release
3030
steps:
3131
- name: Checkout
3232
uses: actions/checkout@v2
3333
- name: Build
3434
shell: bash
3535
run: |
36-
git clone https://gitee.com/openeuler/rockchip --depth=1
37-
cd rockchip/scripts
38-
sudo bash build.sh -n openEuler-22.03-RK3588-Firefly-ITX-3588J-aarch64-alpha1 -k https://gitee.com/openeuler/rockchip-kernel.git -b openEuler-22.03-LTS-RK3588 -c none -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS/generic.repo -d rk3588-firefly-itx-3588j -s headless
36+
git clone https://gitee.com/chainsx/SBC-sig --depth=1 -b master
37+
cd SBC-sig/scripts/rockchip/
38+
sudo bash build-image-docker.sh \
39+
--board firefly-itx-3588j \
40+
-d https://repo.openeuler.org/openEuler-22.03-LTS-SP3/docker_img/aarch64/openEuler-docker.aarch64.tar.xz \
41+
-n openEuler-22.03-RK3588-Firefly-ITX-3588J-aarch64-alpha1 \
42+
-k https://gitee.com/openeuler/rockchip-kernel.git \
43+
-b openEuler-22.03-LTS-RK3588 \
44+
-c openeuler_rockchip_defconfig \
45+
-r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS/generic.repo \
46+
-s xfce
3947
- name: Upload
4048
if: needs.prepare_release.outputs.release_id != ''
4149
uses: xresloader/upload-to-github-release@v1
4250
env:
4351
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4452
with:
4553
release_id: ${{ needs.prepare_release.outputs.release_id }}
46-
file: "./rockchip/scripts/build/*/*.img.xz*"
54+
file: "./SBC-sig/scripts/rockchip/build/*/*.img.xz*"
4755
draft: false
4856
- name: Rollback release
4957
if: failure() && needs.prepare_release.outputs.release_id != ''
@@ -52,7 +60,3 @@ jobs:
5260
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5361
with:
5462
release_id: ${{ needs.prepare_release.outputs.release_id }}
55-
- name: Clean
56-
shell: bash
57-
run: |
58-
sudo rm -rf rockchip

0 commit comments

Comments
 (0)