Skip to content

Commit bb1ae67

Browse files
authored
prepare for aarch64 builds
1 parent f55a75e commit bb1ae67

File tree

1 file changed

+28
-12
lines changed

1 file changed

+28
-12
lines changed

.github/workflows/blank.yml

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,37 @@ on:
1010

1111
jobs:
1212
build:
13-
runs-on: ubuntu-latest
13+
name: "${{ matrix.name }} (${{ matrix.arch }})"
14+
runs-on: ${{ matrix.runs-on }}
15+
strategy:
16+
matrix:
17+
include:
18+
- runs-on: ubuntu-latest
19+
name: Build AppImage
20+
arch: x86_64
21+
# - runs-on: ubuntu-24.04-arm
22+
# name: Build AppImage
23+
# arch: aarch64
1424
container: ghcr.io/pkgforge-dev/archlinux:latest
1525
steps:
16-
- uses: actions/checkout@v4
17-
18-
- name: Get dependencies
19-
run: chmod +x ./get-dependencies.sh && ./get-dependencies.sh
26+
- uses: actions/checkout@v4
2027

21-
- name: Make AppImage
22-
run: |
23-
chmod +x ./*-appimage.sh && ./*-appimage.sh
24-
mkdir dist
25-
mv *.AppImage* dist/
26-
mv *.AppBundle* dist/
27-
mv ~/version dist/
28+
- name: Get dependencies
29+
run: chmod +x ./get-dependencies.sh && ./get-dependencies.sh
30+
31+
- name: Make AppImage
32+
run: |
33+
chmod +x ./*-appimage.sh && ./*-appimage.sh
34+
mkdir dist
35+
mv *.AppImage* dist/
36+
mv *.AppBundle* dist/
37+
mv ~/version dist/
38+
39+
- name: Upload artifact
40+
uses: actions/[email protected]
41+
with:
42+
name: AppImage-${{ matrix.arch }}
43+
path: dist
2844

2945
release:
3046
if: ${{ github.ref_name == 'main' }}

0 commit comments

Comments
 (0)