Skip to content

Commit 5dd3a7d

Browse files
chore: tryout github arm runner for builds
1 parent 243eed0 commit 5dd3a7d

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

.github/workflows/build-and-release.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313

1414
jobs:
1515
generate-matrix:
16-
runs-on: ubuntu-latest
16+
runs-on: ubuntu-24.04-arm
1717
outputs:
1818
matrix: ${{ steps.set-matrix.outputs.matrix }}
1919
steps:
@@ -25,7 +25,7 @@ jobs:
2525
run: echo "matrix=$( python3 gen_data/gen-suite-matrix.py )" >> $GITHUB_OUTPUT
2626

2727
suite-build:
28-
runs-on: ubuntu-latest
28+
runs-on: ubuntu-24.04-arm
2929
needs: generate-matrix
3030
strategy:
3131
max-parallel: 10
@@ -52,7 +52,7 @@ jobs:
5252
path: fs-cook/out/${{ matrix.suite }}-${{ matrix.variant }}-**.tar.gz
5353

5454
create-release:
55-
runs-on: ubuntu-latest
55+
runs-on: ubuntu-24.04-arm
5656

5757
needs: suite-build
5858

suites/plucky/raw/raw.sh

+2-3
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,8 @@ EOF
5656

5757
# set up pv
5858
lshout "Setting up pv..."
59-
cp $ROOT_DIR/core/pv/pv-${t_arch}.deb $chroot_dir
60-
run_cmd "dpkg -i /pv-${t_arch}.deb"
61-
run_cmd "rm /pv-${t_arch}.deb"
59+
run_cmd "apt update"
60+
run_cmd "apt install pv -y"
6261

6362
# clean any archive if exits
6463
apt-get clean

0 commit comments

Comments
 (0)